Forum OpenACS Q&A: Response to What happened the forum daily summary mail?

Collapse
Posted by Don Baccus on
What's happening is that watchdog's log parser (the toolkit's bin/aolserver-errors.pl script) gets itself into an infinite loop at times.  For some reason this locks out certain scripts.  It may be because AOLserver only allocates one thread for scheduled scripts like watchdog, digest building, cvs updating so the latter two scheduled jobs get blocked if watchdog loops forever (???? this is just a hypothesis as I don't know if this is how AOLserver handles scheduled jobs ????)

Anyone out there - Jerry Asher, maybe - know?

If someone wants to take a look at the script and fix it, several people will heap praise upon you.  It turns out that it doesn't only loop here at openacs.org at times, but on other sites, including ACS Classic 3.4 sites.  But so far the nuisance level of having to kill it off every few months has been less than the nuisance of trying to debug the Perl script, apparently.  Or if someone has fixed it they've not shared the fix with the community ...