From 6ea5e469dfda3d5a860ff0b06a3690eef0b77353 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Thu, 2 Mar 2017 14:25:07 +0100 Subject: Finish modularizing cron; Add error detection for crashed cron jobs --- modules-available/main/hooks/cron.inc.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 modules-available/main/hooks/cron.inc.php (limited to 'modules-available/main') diff --git a/modules-available/main/hooks/cron.inc.php b/modules-available/main/hooks/cron.inc.php new file mode 100644 index 00000000..bab27287 --- /dev/null +++ b/modules-available/main/hooks/cron.inc.php @@ -0,0 +1,15 @@ + 0 AND dateline < UNIX_TIMESTAMP()"); + break; +case 3: + Database::exec("DELETE FROM property WHERE dateline <> 0 AND dateline < UNIX_TIMESTAMP()"); + break; +case 4: + Database::exec("DELETE FROM callback WHERE (UNIX_TIMESTAMP() - dateline) > 86400"); + break; +} + +Trigger::checkCallbacks(); -- cgit v1.2.3-55-g7522