From 83e471df985f04b69c4342ed97f4644f8f9e6837 Mon Sep 17 00:00:00 2001 From: Jarek Kobus Date: Wed, 2 Oct 2024 15:59:04 +0200 Subject: [PATCH] Valgrind: Fix live data delivery for Memory Analyzer Before, the parser was started after the analyzed process has already finished. Start the parser now in parallel with the analyzed process. Change-Id: I13c133f8322767525ac50be3efc86eed80165164 Reviewed-by: hjk --- src/plugins/valgrind/valgrindprocess.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/valgrind/valgrindprocess.cpp b/src/plugins/valgrind/valgrindprocess.cpp index afb8cc81ca9..23c84f4b487 100644 --- a/src/plugins/valgrind/valgrindprocess.cpp +++ b/src/plugins/valgrind/valgrindprocess.cpp @@ -193,10 +193,10 @@ Group ValgrindProcessPrivate::runRecipe() const }; const Group root { - parallel, storage, xmlBarrier, If (isSetupValid) >> Then { + parallel, ProcessTask(onProcessSetup, onProcessDone, CallDoneIf::Error), If (isAddressValid) >> Then { waitForBarrierTask(xmlBarrier),