Bloody hell. Please *test* my recent fixes in the preforking code people!! I did lots of fixes there since 2.0.5 (process leaks due to incorrect locking). I did some more fixes there since 2.0.6 that will affect people running on freebsd (unsafe calls in signal handlers).
I need more people running stress-tests on this code, and tell me about them :-) If only I had something like apache's 'ab' tool... Danil V. Gerun wrote: > Oh, my... > I've experienced this today... > I knew I should have updated DBMail... > Just for anybody's interest: first it looked like the server was > restarting (but it wasn't in fact) as it was unavailable for about 5 > minutes. > Then finally it started replying pings, I ssh'd to it and saw in > log/messages that all mbuf clusters had ehxausted. > Well, I won't go into details, but finally my maillog file increased by > 85 MB in less than an hour, and during 43 minutes dbmail-imap4d was > making children as fast as he could :-) > I made a command (well, yes - learning awk or smth else is in my list > =)) ): > grep "^Aug 25 16." maillog.0 | grep dbmail.imap | cut -d "[" -f 2 | cut > -f 1 -d "]" | sort | uniq | wc -l > > and got... 99731!!!!... %-) > it's 38 processes in a second... > > I will update DBMail! Even right now probably... > oh, great.. the FreeBSD port is old.. will have to `hack' the port > system again... > >>>> [root]# ps auxww |grep dbmail-imapd |wc -l >>>> 6812 >>> >>> >>> Matt, I've recently fixed a race condition in the preforking code >>> that would >>> allow process-leakage. Please try a snapshot and let me know if you >>> hit this again. >> >> >> Thanks, will do. I haven't seen this problem before so I'm not sure >> how long until I seen it again, but I will surly let you know if I do. > > > > > > ------------------------------------------------------------------------ > > _______________________________________________ > Dbmail mailing list > Dbmail@dbmail.org > https://mailman.fastxs.nl/mailman/listinfo/dbmail -- ________________________________________________________________ Paul Stevens mailto:[EMAIL PROTECTED] NET FACILITIES GROUP PGP: finger [EMAIL PROTECTED] The Netherlands________________________________http://www.nfg.nl