[Mailman-Users] Mailman locking up, seems to be Spamassassin related

Chris Croome chris at webarchitects.co.uk
Tue Jun 27 11:33:15 CEST 2006


One a CentOS 4 box, running Mailman that comes with the distro, I'm
seeing locks up every now and then -- all the lists on the machine stop
processing mail.

When this happens a restart gets things moving again.

This is the error that is written to /var/log/mailman/error:

 Jun 26 12:04:58 2006 (28052) Uncaught runner exception: (4, 'Interrupted system call')
 Jun 26 12:04:58 2006 (28052) Traceback (most recent call last):
  File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop
    self._onefile(msg, msgdata)
  File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 167, in _onefile
    keepqueued = self._dispose(mlist, msg, msgdata)
  File "/usr/lib/mailman/Mailman/Queue/IncomingRunner.py", line 130, in _dispose
    more = self._dopipeline(mlist, msg, msgdata, pipeline)
  File "/usr/lib/mailman/Mailman/Queue/IncomingRunner.py", line 153, in _dopipeline
    sys.modules[modname].process(mlist, msg, msgdata)
  File "/usr/lib/mailman/Mailman/Handlers/SpamAssassin.py", line 76, in process
    score, symbols = check_message(mlist, str(msg))
  File "/usr/lib/mailman/Mailman/Handlers/SpamAssassin.py", line 62, in check_message
    res = connection.check(spamd.SYMBOLS, message)
  File "/usr/lib/mailman/Mailman/Handlers/spamd.py", line 123, in check
    response = fp.readline()
  File "/usr/lib/python2.3/socket.py", line 338, in readline
    data = self._sock.recv(self._rbufsize)
 error: (4, 'Interrupted system call')

 Jun 26 12:04:58 2006 (28052) SHUNTING: 1151298261.692024+45c6f4028caac564c9880d1ac3f73dca4b88bfb1

Mailman has been set up to work with Spamassassin using the instructions


As far as I can tell the only thing that this involves is this line
being added to /etc/mailman/mm_cfg.py:

  GLOBAL_PIPELINE.insert(1, 'SpamAssassin')

(I didn't set this machine up however...).

Does anyone have any ideas what could be going wrong here and what might
be don't to fix it...?



Chris Croome                               <chris at webarchitects.co.uk>
web design                             http://www.webarchitects.co.uk/ 
web content management                               http://mkdoc.com/   

More information about the Mailman-Users mailing list