From 9db29d42dd293f683beb6bf9b252828513c91683 Mon Sep 17 00:00:00 2001 From: Evan Prodromou Date: Sat, 4 Oct 2008 20:08:51 -0400 Subject: [PATCH] more output in daemon.php darcs-hash:20081005000851-34904-9d4db52b2b9aaf7567f3c0762a68c3e192740bdf.gz --- lib/daemon.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/daemon.php b/lib/daemon.php index cf33d9b90d..359a4343b5 100644 --- a/lib/daemon.php +++ b/lib/daemon.php @@ -28,6 +28,7 @@ class Daemon { function background() { $pid = pcntl_fork(); if ($pid < 0) { # error + common_log(LOG_ERR, "Could not fork."); return false; } else if ($pid > 0) { # parent common_log(LOG_INFO, "Successfully forked."); @@ -63,12 +64,15 @@ class Daemon { return false; } - file_put_contents($pidfilename, posix_getpid() . "\n"); + return file_put_contents($pidfilename, posix_getpid() . "\n"); } function clearPidFile() { $pidfilename = $this->pidFilename(); - unlink($pidfilename); + if (!$pidfilename) { + return false; + } + return unlink($pidfilename); } function pidFilename() {