diff --git a/dd-java-agent/agent-tooling/src/main/java/datadog/trace/agent/tooling/bytebuddy/matcher/AdditionalLibraryIgnoresMatcher.java b/dd-java-agent/agent-tooling/src/main/java/datadog/trace/agent/tooling/bytebuddy/matcher/AdditionalLibraryIgnoresMatcher.java index cba19a0c69..f726dae05d 100644 --- a/dd-java-agent/agent-tooling/src/main/java/datadog/trace/agent/tooling/bytebuddy/matcher/AdditionalLibraryIgnoresMatcher.java +++ b/dd-java-agent/agent-tooling/src/main/java/datadog/trace/agent/tooling/bytebuddy/matcher/AdditionalLibraryIgnoresMatcher.java @@ -234,7 +234,8 @@ public class AdditionalLibraryIgnoresMatcher || name.startsWith("org.h2.jdbcx.") // Some runnables that get instrumented || name.equals("org.h2.store.FileLock") - || name.equals("org.h2.engine.DatabaseCloser")) { + || name.equals("org.h2.engine.DatabaseCloser") + || name.equals("org.h2.engine.OnExitDatabaseCloser")) { return false; } return true;