Fix jetty context leak (#8552)

This commit is contained in:
Lauri Tulmin 2023-05-23 22:42:17 +03:00 committed by GitHub
parent d8da949f09
commit 5627a15c29
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 8 additions and 0 deletions

View File

@ -170,5 +170,13 @@ public class GlobalIgnoredTypesConfigurer implements IgnoredTypesConfigurer {
// Presto turned into trino, and so the package changed.
builder.ignoreTaskClass("io.trino.jdbc.$internal.okhttp3.ConnectionPool$");
// ReservedThread is a Runnable that consumes tasks from a queue.
// https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/8415
builder.ignoreTaskClass("org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread");
// Skip propagating context into truffle compiler.
// https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/8415
builder.ignoreTaskClass("org.graalvm.compiler.truffle.runtime.CompilationTask");
}
}