]> git.wh0rd.org - tt-rss.git/blobdiff - update_daemon2.php
fix includes order in update daemon
[tt-rss.git] / update_daemon2.php
index 62bd7591a40a759ee85047809f7c16bdbfda03d3..6410709adf37882be1df4a7dc51bc663f4c13bd4 100755 (executable)
@@ -1,4 +1,4 @@
-#!/usr/bin/php
+#!/usr/bin/env php
 <?php
        set_include_path(get_include_path() . PATH_SEPARATOR .
                dirname(__FILE__) . "/include");
        define('PURGE_INTERVAL', 3600); // seconds
        define('MAX_CHILD_RUNTIME', 600); // seconds
 
+       require_once "functions.php";
+       require_once "rssfuncs.php";
        require_once "sanity_check.php";
        require_once "config.php";
        require_once "db.php";
        require_once "db-prefs.php";
-       require_once "functions.php";
-       require_once "rssfuncs.php";
        require_once "lib/magpierss/rss_fetch.inc";
 
        define('MAX_JOBS', 2);
@@ -53,6 +53,8 @@
                                        array_push($tmp, $pid);
                                } else {
                                        _debug("[reap_children] child $pid seems active but lockfile is unlocked.");
+                                       unset($ctimes[$pid]);
+
                                }
                        } else {
                                _debug("[reap_children] child $pid reaped.");