diff --git a/tracer/src/Datadog.Tracer.Native/cor_profiler.cpp b/tracer/src/Datadog.Tracer.Native/cor_profiler.cpp index e95a121938a0..5f6ba0477589 100644 --- a/tracer/src/Datadog.Tracer.Native/cor_profiler.cpp +++ b/tracer/src/Datadog.Tracer.Native/cor_profiler.cpp @@ -1638,6 +1638,9 @@ HRESULT STDMETHODCALLTYPE CorProfiler::JITCompilationStarted(FunctionID function } else if (module_metadata->assemblyName == WStr("System") || module_metadata->assemblyName == WStr("System.Net.Http") || + module_metadata->assemblyName == WStr("System.Security.AccessControl") || + module_metadata->assemblyName == WStr("System.Security.Claims") || + module_metadata->assemblyName == WStr("System.Security.Principal.Windows") || module_metadata->assemblyName == WStr("System.Linq")) // Avoid instrumenting System.Linq which is used as part of the async state machine { valid_startup_hook_callsite = false;