Issue 5467: Cron jobs hadn't been executed
This commit is contained in:
parent
f2b97f9320
commit
432eec770b
|
@ -11,8 +11,8 @@ use Friendica\Core\Config;
|
||||||
use Friendica\Core\Worker;
|
use Friendica\Core\Worker;
|
||||||
|
|
||||||
// Get options
|
// Get options
|
||||||
$shortopts = 'sc';
|
$shortopts = 'sn';
|
||||||
$longopts = ['spawn', 'cron'];
|
$longopts = ['spawn', 'no_cron'];
|
||||||
$options = getopt($shortopts, $longopts);
|
$options = getopt($shortopts, $longopts);
|
||||||
|
|
||||||
// Ensure that worker.php is executed from the base path of the installation
|
// Ensure that worker.php is executed from the base path of the installation
|
||||||
|
@ -52,7 +52,7 @@ if ($spawn) {
|
||||||
killme();
|
killme();
|
||||||
}
|
}
|
||||||
|
|
||||||
$run_cron = array_key_exists('c', $options) || array_key_exists('cron', $options);
|
$run_cron = !array_key_exists('n', $options) && !array_key_exists('no_cron', $options);
|
||||||
|
|
||||||
Worker::processQueue($run_cron);
|
Worker::processQueue($run_cron);
|
||||||
|
|
||||||
|
|
|
@ -1011,7 +1011,7 @@ class Worker
|
||||||
{
|
{
|
||||||
$command = 'bin/worker.php';
|
$command = 'bin/worker.php';
|
||||||
|
|
||||||
$args = [ 'cron' => $do_cron ];
|
$args = ['no_cron' => !$do_cron];
|
||||||
|
|
||||||
get_app()->proc_run($command, $args);
|
get_app()->proc_run($command, $args);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue