diff --git a/lib/cli/daemoncommand.cpp b/lib/cli/daemoncommand.cpp index 090bb0257..7af4ebc88 100644 --- a/lib/cli/daemoncommand.cpp +++ b/lib/cli/daemoncommand.cpp @@ -11,6 +11,7 @@ #include "base/defer.hpp" #include "base/logger.hpp" #include "base/application.hpp" +#include "base/process.hpp" #include "base/timer.hpp" #include "base/utility.hpp" #include "base/exception.hpp" @@ -504,6 +505,7 @@ static pid_t StartUnixWorker(const std::vector& configs, bool close _exit(EXIT_FAILURE); } + Process::InitializeSpawnHelper(); _exit(RunWorker(configs, closeConsoleLog, stderrFile)); } catch (...) { _exit(EXIT_FAILURE);