aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/clangsupport
diff options
context:
space:
mode:
authorJarek Kobus <jaroslaw.kobus@qt.io>2021-09-03 15:25:12 +0200
committerJarek Kobus <jaroslaw.kobus@qt.io>2021-09-03 14:06:46 +0000
commit21fabfeeb6f3c0b39b6a7b5444932002f26b5742 (patch)
treef4b3247052fc3f3affdbd59375bd747d2ff560e1 /src/libs/clangsupport
parent1d88a657475835b036272c3a522c612ecc082a87 (diff)
Fix a leak in ClientServerOutsideProcessSlowTest unittest
It looks like posting the delete request from custom deleter might not deliver the actual delete to the QtcProcess for some reason (e.g. event loop wasn't spinning anymore). Change-Id: I4f797984e28d738015881bd0fe4f91d28f525989 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/libs/clangsupport')
-rw-r--r--src/libs/clangsupport/processhandle.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libs/clangsupport/processhandle.h b/src/libs/clangsupport/processhandle.h
index 6963e67586..c19b7ee007 100644
--- a/src/libs/clangsupport/processhandle.h
+++ b/src/libs/clangsupport/processhandle.h
@@ -38,7 +38,7 @@ public:
{
process->kill();
process->waitForFinished();
- process->deleteLater();
+ delete process;
}
};