]> granicus.if.org Git - icinga2/commitdiff
Disable vfork() on OS X
authorGunnar Beutner <gunnar@beutner.name>
Fri, 19 Dec 2014 15:04:34 +0000 (16:04 +0100)
committerGunnar Beutner <gunnar@beutner.name>
Fri, 19 Dec 2014 15:04:34 +0000 (16:04 +0100)
fixes #8131

lib/cli/daemoncommand.cpp

index e8be7ea72b795fd2b18534909b73a0595f11366d..55d147683ac7b6f65cf90f0bf26b7e5eb637ca9b 100644 (file)
@@ -315,7 +315,11 @@ int DaemonCommand::Run(const po::variables_map& vm, const std::vector<std::strin
                Logger::DisableTimestamp(false);
 
        if (!ScriptGlobal::Exists("UseVfork"))
+#ifdef __APPLE__
+               ScriptGlobal::Set("UseVfork", false);
+#else /* __APPLE__ */
                ScriptGlobal::Set("UseVfork", true);
+#endif /* __APPLE__ */
 
        Log(LogInformation, "cli")
            << "Icinga application loader (version: " << Application::GetVersion()