]> git.mxchange.org Git - friendica.git/blobdiff - bin/daemon.php
Merge pull request #10826 from nupplaphil/bug/run_xgettext
[friendica.git] / bin / daemon.php
index ec507305cc826d621ba73cb5972082cab728595d..4fa9f8bd3fb5e844f3810a6a9657d5ca88954333 100755 (executable)
@@ -1,7 +1,7 @@
 #!/usr/bin/env php
 <?php
 /**
- * @copyright Copyright (C) 2020, Friendica
+ * @copyright Copyright (C) 2010-2021, the Friendica project
  *
  * @license GNU AGPL version 3 or any later version
  *
@@ -223,6 +223,11 @@ while (true) {
                $sleep = min(1000000, round(log10($arg) * 1000000, 0));
                usleep($sleep);
 
+               $pid = pcntl_waitpid(-1, $status, WNOHANG);
+               if ($pid > 0) {
+                       Logger::info('Children quit via pcntl_waitpid', ['pid' => $pid, 'status' => $status]);
+               }
+
                $timeout = ($seconds >= $wait_interval);
        } while (!$timeout && !Worker::IPCJobsExists());