MDL-73923 tool_task: make a more relaxed check on cron run interval
commit5971de4590514390beca781ae1a56031ca5b4d3c
authorDaniel Ziegenberg <daniel@ziegenberg.at>
Thu, 17 Feb 2022 18:54:41 +0000 (17 19:54 +0100)
committerDaniel Ziegenberg <daniel@ziegenberg.at>
Thu, 3 Mar 2022 13:28:03 +0000 (3 14:28 +0100)
tree69ed693e1bfa6f68c7c2543060fd84900b03dffe
parent646c6911073f599968cd47753933a7033ac20bbf
MDL-73923 tool_task: make a more relaxed check on cron run interval

Prior to this change, the tool_task_cronrunning check had very tight
limits for checking the last cron interval and comparing it to the
expected frequency. When a cron job should take 1:00 min and the last
run was 1:02 min it complained that there was 1:02 between the last two
runs of the cron maintenance script and it should run every 1:00.

This change makes the check a bit more relaxed and adds an additional
minute on top of the expectedfrequency to give the cron job some time.

Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
admin/tool/task/classes/check/cronrunning.php