On Wed, 17 Mar 2004, Aaron Paetznick wrote: > MIMEDefang has been crashing on me fairly regularly and it's driving me > bonkers.
libmilter has a "feature" that I've complained bitterly about to Claus Assman. If pthread_create() fails too many times in a row, libmilter calls exit(), and basically you're dead in the water. I've observed this on a very busy mail server. I sent a patch to sendmail.org to fix this; no word yet if it's been accepted. My solution, like yours, was to have a script that runs once a minute to verify that mimedefang and mimedefang-multiplexor are still running, and restart if something goes wrong. I don't watch the logfile, though; I just "kill -0 `cat /var/spool/MIMEDefang/mimedefang.pid`" (similarly for the multiplexor) and restart everything if either kill fails. -- David. _______________________________________________ Visit http://www.mimedefang.org and http://www.canit.ca MIMEDefang mailing list [EMAIL PROTECTED] http://lists.roaringpenguin.com/mailman/listinfo/mimedefang

