diff --git a/src/plugin/host-process.cpp b/src/plugin/host-process.cpp index 243ab72d..c56d060c 100644 --- a/src/plugin/host-process.cpp +++ b/src/plugin/host-process.cpp @@ -128,6 +128,8 @@ bool IndividualHost::running() { void IndividualHost::terminate() { host.terminate(); + // NOTE: This leaves a zombie, because Boost.Process will actually not call + // `wait()` after we have terminated the process. host.wait(); }