diff --git a/src/plugin/host-process.cpp b/src/plugin/host-process.cpp index b5932523..8190909a 100644 --- a/src/plugin/host-process.cpp +++ b/src/plugin/host-process.cpp @@ -97,7 +97,10 @@ fs::path IndividualHost::path() { } bool IndividualHost::running() noexcept { - return host.running(); + std::error_code error{}; + const bool running = host.running(error); + + return running && !error; } void IndividualHost::terminate() {