diff --git a/scripts/daemon.php b/scripts/daemon.php old mode 100644 new mode 100755 index 76668adb16..a9b8d1d262 --- a/scripts/daemon.php +++ b/scripts/daemon.php @@ -1,6 +1,7 @@ +#!/usr/bin/env php set_baseurl(Config::get('system', 'url')); load_hooks(); +$spawn = (($_SERVER["argc"] <= 1) || ($_SERVER["argv"][1] == "spawn")); + +if ($spawn) { + Worker::spawnWorker(); + killme(); +} + $run_cron = (($_SERVER["argc"] <= 1) || ($_SERVER["argv"][1] != "no_cron")); + Worker::processQueue($run_cron); Worker::unclaimProcess();