From f8cc0d58a8604e4f2b8afa8a999d6453fc1f8c4f Mon Sep 17 00:00:00 2001 From: Laurent Morichetti Date: Wed, 20 Apr 2022 16:05:28 -0700 Subject: [PATCH] Close the default pool on exit Change-Id: I388ea4d4f06c1818312a72185ef55b615c730509 [ROCm/roctracer commit: a0fd1e7c4b1cc7e1d00f4f0dee7b5096a09960a5] --- projects/roctracer/test/tool/tracer_tool.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/projects/roctracer/test/tool/tracer_tool.cpp b/projects/roctracer/test/tool/tracer_tool.cpp index 65c93e706b..d622a968a2 100644 --- a/projects/roctracer/test/tool/tracer_tool.cpp +++ b/projects/roctracer/test/tool/tracer_tool.cpp @@ -760,8 +760,9 @@ void open_tracing_pool() { // Flush tracing pool void close_tracing_pool() { - if (roctracer_default_pool() != NULL) { - ROCTRACER_CALL(roctracer_flush_activity()); + if (roctracer_pool_t* pool = roctracer_default_pool(); pool != nullptr) { + ROCTRACER_CALL(roctracer_flush_activity_expl(pool)); + ROCTRACER_CALL(roctracer_close_pool_expl(pool)); } }