[Mailman-Users] OSError

Sean sean at sweetbourbon.com
Thu Apr 14 13:17:24 CEST 2005


Hi,

I started seeing this on one of my mailman servers:

Apr 13 12:02:48 2005 qrunner(62314): Traceback (most recent call last):
Apr 13 12:02:48 2005 qrunner(62314):   File "/usr/mailman/bin/qrunner",
line 270, in ?
Apr 13 12:02:48 2005 qrunner(62314):   File "/usr/mailman/bin/qrunner",
line 230, in main
Apr 13 12:02:48 2005 qrunner(62314):      qrunner.run()
Apr 13 12:02:48 2005 qrunner(62314):   File
"/usr/mailman/Mailman/Queue/Runner.py", line 70, in run
Apr 13 12:02:48 2005 qrunner(62314):      filecnt = self._oneloop()
Apr 13 12:02:48 2005 qrunner(62314):   File
"/usr/mailman/Mailman/Queue/Runner.py", line 94, in _oneloop
Apr 13 12:02:48 2005 qrunner(62314):      files =
self._switchboard.files()
Apr 13 12:02:48 2005 qrunner(62314):   File
"/usr/mailman/Mailman/Queue/Switchboard.py", line 158, in files
Apr 13 12:02:48 2005 qrunner(62314):      for f in
os.listdir(self.__whichq):
Apr 13 12:02:48 2005 qrunner(62314): OSError :  [Errno 23] Too many open
files in system: '/usr/mailman/qfiles/out'

This is on a FreeBSD 4.8-STABLE box with mailman 2.1.5.  When I ran pstat
-T the number for files open was around 5000 and the default limit on the
server is 8232.   So its not hitting that limit.   Any ideas why
Switchboard.py is complaining about this?

It causes the OutgoingRunner to die off.  I've got a similar setup on a
separate FreeBSD 4.8-STABLE box but never get this error there.  The only
difference is that there are 2 slices of OutgoingRunner on the box giving
the error.

Thanks for any input,
Sean




More information about the Mailman-Users mailing list