[Mailman-Users] mailman stop sending mails to the list
Mark Sapiro
msapiro at value.net
Tue Apr 11 18:58:39 CEST 2006
Luis Bermudez wrote:
>- I see that qrunner is running: (ps -aux | grep .*qrunner.*)
>
IncomingRunner is not running.
>
>I am enclosing the qrunner log, the error log.
>
>
>qrunner.log
>
<snip>
>Apr 11 06:35:39 2006 (12287) Master qrunner detected subprocess exit
>(pid: 12304, sig: None, sts: 1, class: IncomingRunner, slice: 1/1)
>[restarting]
>Apr 11 06:35:39 2006 (12305) IncomingRunner qrunner started.
>Apr 11 06:35:39 2006 (12287) Master qrunner detected subprocess exit
>(pid: 12305, sig: None, sts: 1, class: IncomingRunner, slice: 1/1)
>[restarting]
>Apr 11 06:35:39 2006 (12287) Qrunner IncomingRunner reached maximum
>restart limit of 10, not restarting.
It is dying and restarting until the limit is reached
>error.log
>
>Apr 11 06:35:38 2006 qrunner(12300): if dict.get('version', 0)
>== 2:
>Apr 11 06:35:38 2006 qrunner(12300): AttributeError : 'complex'
>object has no attribute 'get'
>Apr 11 06:35:38 2006 qrunner(12301): Traceback (most recent call last):
>Apr 11 06:35:38 2006 qrunner(12301): File "/usr/share/mailman/bin/
>qrunner", line 270, in ?
>Apr 11 06:35:38 2006 qrunner(12301): main()
>Apr 11 06:35:38 2006 qrunner(12301): File "/usr/share/mailman/bin/
>qrunner", line 230, in main
>Apr 11 06:35:38 2006 qrunner(12301): qrunner.run()
>Apr 11 06:35:38 2006 qrunner(12301): File "/usr/share/mailman/
>Mailman/Queue/Runner.py", line 65, in run
>Apr 11 06:35:38 2006 qrunner(12301): filecnt = self._oneloop()
>Apr 11 06:35:38 2006 qrunner(12301): File "/usr/share/mailman/
>Mailman/Queue/Runner.py", line 93, in _oneloop
>Apr 11 06:35:38 2006 qrunner(12301): msg, msgdata =
>self._switchboard.dequeue(filebase)
>Apr 11 06:35:38 2006 qrunner(12301): File "/usr/share/mailman/
>Mailman/Queue/Switchboard.py", line 156, in dequeue
>Apr 11 06:35:38 2006 qrunner(12301): data = self._ext_read(dbfile)
>Apr 11 06:35:38 2006 qrunner(12301): File "/usr/share/mailman/
>Mailman/Queue/Switchboard.py", line 264, in _ext_read
>
>
>Any help is very much appreciated.
A complete traceback would be better rather than the end of one and the
beginning of another, however, it appears that qfiles/in/ contains a
corrupt *.db file. The corrupt one is probably the oldest one.
You could try bin/dumpdb or bin/show_qfiles on these files to try to
confirm that.
--
Mark Sapiro <msapiro at value.net> The highway is for gamblers,
San Francisco Bay Area, California better use your sense - B. Dylan
More information about the Mailman-Users
mailing list