1
0
mirror of https://git.tt-rss.org/git/tt-rss.git synced 2025-12-21 15:01:29 +00:00

add some more daemon debugging

This commit is contained in:
Andrew Dolgov
2007-03-15 05:57:24 +01:00
parent 219bd8fcfc
commit 34e420fb08
2 changed files with 41 additions and 9 deletions

View File

@@ -3,13 +3,19 @@
// this daemon runs in the background and updates all feeds
// continuously
define('DEFAULT_ERROR_LEVEL', E_ALL);
// define('DEFAULT_ERROR_LEVEL', E_ALL);
define('DEFAULT_ERROR_LEVEL', E_ERROR | E_WARNING | E_PARSE);
declare(ticks = 1);
define('MAGPIE_CACHE_DIR', '/var/tmp/magpie-ttrss-cache-daemon');
define('DISABLE_SESSIONS', true);
define('DAEMON_EXTENDED_DEBUG', true);
require_once "version.php";
if (strpos(VERSION, ".99") !== false) {
define('DAEMON_EXTENDED_DEBUG', true);
}
define('PURGE_INTERVAL', 3600); // seconds
@@ -25,14 +31,20 @@
require_once "functions.php";
require_once "magpierss/rss_fetch.inc";
error_reporting(E_ALL);
error_reporting(DEFAULT_ERROR_LEVEL);
function sigint_handler() {
unlink("update_daemon.lock");
die("Received SIGINT. Exiting.\n");
}
// function sigalrm_handler() {
// print "SIGALARM\n";
// pcntl_alarm(3);
// }
pcntl_signal(SIGINT, sigint_handler);
// pcntl_signal(SIGALRM, sigalrm_handler);
$lock_handle = make_lockfile("update_daemon.lock");