define('MAX_JOBS', 2);
define('CLIENT_PROCESS', './update_daemon2_client.php SRV_RUN_OK');
define('SPAWN_INTERVAL', DAEMON_SLEEP_INTERVAL);
+ define('PHP_EXECUTABLE', '/usr/bin/php');
$running_jobs = 0;
$last_checkpoint = -1;
} else {
pcntl_signal(SIGCHLD, SIG_IGN);
pcntl_signal(SIGINT, SIG_DFL);
- passthru(CLIENT_PROCESS);
+ passthru(PHP_EXECUTABLE . ' ' . CLIENT_PROCESS);
exit(0);
}
}
// define('DEFAULT_ERROR_LEVEL', E_ALL);
define('DEFAULT_ERROR_LEVEL', E_ERROR | E_WARNING | E_PARSE);
+ $start_timestamp = time();
+
if ($argv[1] != "SRV_RUN_OK") {
die("This script should be started by update_daemon2.php.\n");
}
if (DAEMON_SENDS_DIGESTS) send_headlines_digests($link);
+ print "Elapsed time: " . (time() - $start_timestamp) . " second(s)\n";
+
db_close($link);
?>