From 371f511954d8b33e639c21dd16c9bc365a5054e5 Mon Sep 17 00:00:00 2001 From: Michael Date: Sat, 2 Jun 2018 05:17:32 +0000 Subject: [PATCH] Respect "don't fork" --- src/Core/Worker.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Core/Worker.php b/src/Core/Worker.php index b75bbdf28a..5ca815a7ae 100644 --- a/src/Core/Worker.php +++ b/src/Core/Worker.php @@ -1084,14 +1084,14 @@ class Worker dba::insert('workerqueue', ['parameter' => $parameters, 'created' => $created, 'priority' => $priority]); } - // We tell the daemon that a new job entry exists - if (Config::get('system', 'worker_daemon_mode', false)) { - self::IPCSetJobState(true); + // Should we quit and wait for the worker to be called as a cronjob? + if ($dont_fork) { return true; } - // Should we quit and wait for the worker to be called as a cronjob? - if ($dont_fork) { + // We tell the daemon that a new job entry exists + if (Config::get('system', 'worker_daemon_mode', false)) { + self::IPCSetJobState(true); return true; }