From 7c44c5ea7569d13f43bc26e8cefe14e1bd054a66 Mon Sep 17 00:00:00 2001 From: "Michael Kaufmann (d00p)" Date: Thu, 28 Apr 2016 15:40:43 +0200 Subject: [PATCH] handle exit of forked backup-cronjob correctly Signed-off-by: Michael Kaufmann (d00p) --- scripts/jobs/cron_backup.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/jobs/cron_backup.php b/scripts/jobs/cron_backup.php index abecaca4..089b95fc 100644 --- a/scripts/jobs/cron_backup.php +++ b/scripts/jobs/cron_backup.php @@ -106,3 +106,8 @@ while ($row = $result_tasks_stmt->fetch(PDO::FETCH_ASSOC)) { // remove entry Database::pexecute($del_stmt, array('id' => $row['id'])); } + +if (function_exists('pcntl_fork')) { + @unlink($BackupLock); + die(); +}