[ticket/12576] Retrieve the cron_manager in cron.php if needed

PHPBB3-12576
This commit is contained in:
Tristan Darricau 2014-05-22 13:47:37 +02:00
parent ff280d3f46
commit 004b317876

View file

@ -59,11 +59,7 @@ function do_cron($cron_lock, $run_tasks)
//
// If DEBUG is defined and cron lock cannot be obtained, a message will be printed.
if ($config['use_system_cron'])
{
$cron = $phpbb_container->get('cron.manager');
}
else
if (!$config['use_system_cron'])
{
$cron_type = request_var('cron_type', '');
@ -74,6 +70,8 @@ else
$cron_lock = $phpbb_container->get('cron.lock_db');
if ($cron_lock->acquire())
{
$cron = $phpbb_container->get('cron.manager');
if ($config['use_system_cron'])
{
$run_tasks = $cron->find_all_ready_tasks();