Ran into this with the password-sending stuff.
As far as I can tell, I ran out of file descriptors on a system wide basis as it dealt with the deluge of returning bounces and vacation bots (it's Labor day! everyone's gone!) -- but Mailman needs to deal with this error gracefully, not bomb. Recommendation: if you run out trying to send a password reminder, go to sleep for a period of time to let the system settle. If you get this trying to suck in returned mail, send a DEFERRED error back to the MTA and try it again later.
Also, Barry, you probably ought to double-check that you aren't leaking file descriptors in your password processing. I didn't see this in beta 4 on the same system, so it might be a new bug in b5.
I'm looking to increase my file table limit, but that is working around the system, not the problem.
--- begin forwarded text
Date: Fri, 1 Sep 2000 05:31:14 -0700 From: root (Cron Daemon) To: mailman Subject: Cron <mailman@plaidworks> /usr/bin/python -S /home/mailman/cron/mailpasswds X-Cron-Env: <SHELL=/bin/sh> X-Cron-Env: <HOME=/home/mailman> X-Cron-Env: <PATH=/usr/bin:/bin> X-Cron-Env: <LOGNAME=mailman>
Traceback (innermost last): File "/home/mailman/cron/mailpasswds", line 153, in ? File "/home/mailman/cron/mailpasswds", line 148, in main File "/home/mailman/cron/mailpasswds", line 84, in mail_passwords File "/home/mailman/Mailman/Handlers/HandlerAPI.py", line 181, in DeliverToUser File "/home/mailman/Mailman/Handlers/HandlerAPI.py", line 152, in DeliverToList File "/home/mailman/Mailman/Message.py", line 176, in Enqueue File "/home/mailman/Mailman/Utils.py", line 578, in open_ex IOError: [Errno 23] Too many open files in system: '/home/mailman/qfiles/2927df48866c7f7e7fb0221ea2168296955d66b8.db'
--- end forwarded text
-- Chuq Von Rospach - Plaidworks Consulting (mailto:chuqui@plaidworks.com) Apple Mail List Gnome (mailto:chuq@apple.com)
And they sit at the bar and put bread in my jar and say 'Man, what are you doing here?'"