Config::get("system", "worker_queues", 4)) { return; } $a->start_process(); logger("Front end worker started: ".getmypid()); Worker::callWorker(); if ($r = Worker::workerProcess()) { // On most configurations this parameter wouldn't have any effect. // But since it doesn't destroy anything, we just try to get more execution time in any way. set_time_limit(0); if (poller_claim_process($r[0])) { Worker::execute($r[0]); } } Worker::callWorker(); Worker::unclaimProcess(); $a->end_process(); logger("Front end worker ended: ".getmypid()); killme(); }