Commit Graph

24 Commits

Author SHA1 Message Date
Andrew Dolgov c90a028cdc daemon2: properly abort stuck children 2010-08-25 18:16:07 +04:00
Andrew Dolgov 4c93bf06b6 remove custom hardcoded cache destinations in various daemon scripts 2010-04-14 14:18:13 +04:00
Andrew Dolgov 1695664646 daemon: fallback automatically when pcntl_signal() is not present 2010-03-22 11:17:58 +03:00
Andrew Dolgov 0002bc9f27 make update scripts executable 2009-01-31 19:02:16 +03:00
Andrew Dolgov 816cdfb7ee move magpie to lib/ 2009-01-22 14:33:02 +01:00
Andrew Dolgov 3907ef7111 purge feeds after updating 2009-01-20 13:35:59 +01:00
Andrew Dolgov b6d486a3a4 code cleanup; ccache category calculation for cid=0 corrected 2009-01-17 07:57:33 +01:00
Andrew Dolgov e3b5469373 regenerate feedbrowser cache from the update daemon 2009-01-16 12:06:42 +01:00
Andrew Dolgov f29ba1484f code cleanup, test for db_escape() crazyness in DB sanity check 2008-11-10 06:29:19 +01:00
Andrew Dolgov 98f7041837 daemon: define MAX_JOBS below config.php 2008-02-08 04:45:31 +01:00
Andrew Dolgov 45004d4340 move update daemon code to common function, reorganize backend.php (patch from landure) 2008-01-26 06:33:59 +01:00
Andrew Dolgov 2240601ccf daemons: fix feed select query for PGSQL 2008-01-24 18:54:36 +01:00
Andrew Dolgov abfa57fdf0 merge stuff 2008-01-24 18:37:56 +01:00
Andrew Dolgov 0d6a7147e5 daemons: only select feeds which require update (patch from landure) 2008-01-24 18:35:26 +01:00
Andrew Dolgov a65a05a72e update_daemon2: only set SIGINT handler in lock managing subprocess 2008-01-24 10:20:00 +01:00
Andrew Dolgov 5a613536c7 update_daemon2: check for dead children before spawning 2008-01-24 09:46:09 +01:00
Andrew Dolgov e933840523 update_daemon2: keep track of children PIDs 2008-01-24 09:43:22 +01:00
Andrew Dolgov 010c16f184 enable DAEMON_EXTENDED_DEBUG when envvar DAEMON_XDEBUG is set 2008-01-24 07:03:18 +01:00
Andrew Dolgov ffa7cbae80 update_daemon2: import single-file version from landure 2008-01-23 17:19:32 +01:00
Andrew Dolgov 73d3b9b1f6 update_daemon2: don't expect client part to be executable 2008-01-23 15:29:24 +01:00
Andrew Dolgov 884c0a367b update_daemon2: fix locking 2008-01-23 12:43:11 +01:00
Andrew Dolgov ce1aa9b7c2 update_daemon2: print idle notice once per 10 seconds 2008-01-23 10:33:41 +01:00
Andrew Dolgov 6a69e61ffb update_daemon2: make proper lockfile 2008-01-23 10:30:55 +01:00
Andrew Dolgov 02008cb19a add multiprocess update daemon 2008-01-23 10:19:36 +01:00