]> git.mxchange.org Git - friendica.git/blobdiff - mod/worker.php
Merge pull request #3769 from annando/show-forum-posts
[friendica.git] / mod / worker.php
index 62f9bd3dde232d8611a150101b41a78adccd1e0c..947656ab7c2eebd4bab04384b906c939544ede6d 100644 (file)
@@ -41,11 +41,15 @@ function worker_init($a){
                // But since it doesn't destroy anything, we just try to get more execution time in any way.
                set_time_limit(0);
 
-               poller_execute($r[0]);
+               if (poller_claim_process($r[0])) {
+                       poller_execute($r[0]);
+               }
        }
 
        call_worker();
 
+       poller_unclaim_process();
+
        $a->end_process();
 
        logger("Front end worker ended: ".getmypid());