I have an issue with mailman v2 where messages are coming in to the service but
not coming out. The error logs report:
Aug 30 18:47:26 2024 (9118) send_digests() failed: maximum recursion depth
exceeded
and an occasional:
Failed to unlink/preserve backup file: *.bak
>From the oldest recoverable logs (before they rotated and got removed) I also
>have:
Aug 26 03:15:26 2024 (27646) send_digests() failed: maximum recursion depth
exceeded
Aug 26 03:15:26 2024 (27646) Uncaught runner exception: maximum recursion depth
exceeded while pickling an object
Aug 26 03:15:26 2024 (27646) Traceback (most recent call last):
File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 120, in _oneloop
self._onefile(msg, msgdata)
File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 191, 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/ToOutgoing.py", line 55, in process
outq.enqueue(msg, msgdata, listname=mlist.internal_name())
File "/usr/lib/mailman/Mailman/Queue/Switchboard.py", line 110, in enqueue
msgsave = cPickle.dumps(_msg, protocol)
RuntimeError: maximum recursion depth exceeded while pickling an object
Aug 26 03:15:26 2024 (27646) Uncaught runner exception: maximum recursion depth
exceeded while pickling an object
Aug 26 03:15:26 2024 (27646) Traceback (most recent call last):
File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 136, in _oneloop
new_filebase = self._shunt.enqueue(msg, msgdata)
File "/usr/lib/mailman/Mailman/Queue/Switchboard.py", line 110, in enqueue
msgsave = cPickle.dumps(_msg, protocol)
RuntimeError: maximum recursion depth exceeded while pickling an object
How do I go about finding and correcting the issue?
------------------------------------------------------
Mailman-Users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/[email protected]/
https://mail.python.org/archives/list/[email protected]/
Member address: [email protected]