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 -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
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/mailman-users@python.org/
    https://mail.python.org/archives/list/mailman-users@python.org/
Member address: arch...@mail-archive.com
  • [Mailm... chris.puchalski--- via Mailman-Users
    • [... Mark Sapiro
      • ... PUCHALSKI, Chris A RTX via Mailman-Users

Reply via email to