$warningtext[] = L10n::t('The database update failed. Please run "php bin/console.php dbstructure update" from the command line and have a look at the errors that might appear.');
}
- $last_worker_call = Config::get('system', 'last_poller_execution', false);
+ $last_worker_call = Config::get('system', 'last_worker_execution', false);
if (!$last_worker_call) {
$showwarning = true;
$warningtext[] = L10n::t('The worker was never executed. Please check your database structure!');
// 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])) {
+ $fields = ['executed' => DateTimeFormat::utcNow(), 'pid' => getmypid(), 'done' => false];
+ $condition = ['id' => $r[0]["id"], 'pid' => 0];
+ if (dba::update('workerqueue', $fields, $condition)) {
Worker::execute($r[0]);
}
}