diff --git a/dd-java-agent/agent-profiling/profiling-controller/src/main/java/com/datadog/profiling/controller/TempLocationManager.java b/dd-java-agent/agent-profiling/profiling-controller/src/main/java/com/datadog/profiling/controller/TempLocationManager.java index 589126d61a7..7b3a01e053e 100644 --- a/dd-java-agent/agent-profiling/profiling-controller/src/main/java/com/datadog/profiling/controller/TempLocationManager.java +++ b/dd-java-agent/agent-profiling/profiling-controller/src/main/java/com/datadog/profiling/controller/TempLocationManager.java @@ -294,7 +294,7 @@ private TempLocationManager() { tempDir = baseTempDir.resolve(TEMPDIR_PREFIX + pid); if (runStartupCleanup) { // do not execute the background cleanup task when running in tests - AgentTaskScheduler.INSTANCE.execute(() -> cleanup(false)); + AgentTaskScheduler.INSTANCE.execute(cleanupTask); } Thread selfCleanup =