summaryrefslogtreecommitdiff
path: root/Mailman/Handlers/HandlerAPI.py
diff options
context:
space:
mode:
authorbwarsaw2000-06-14 05:19:13 +0000
committerbwarsaw2000-06-14 05:19:13 +0000
commit5b1f96b64525f5b6f0653b528b7e8be804555500 (patch)
tree1ceb89bb4c54b59da30c8f24f83cb1076ee7721a /Mailman/Handlers/HandlerAPI.py
parent2fbcaf2d5ad3cec301d97be59f430a77999e0753 (diff)
downloadmailman-5b1f96b64525f5b6f0653b528b7e8be804555500.tar.gz
mailman-5b1f96b64525f5b6f0653b528b7e8be804555500.tar.zst
mailman-5b1f96b64525f5b6f0653b528b7e8be804555500.zip
All three scripts have now been changed to always quickly queue their
messages to the qfiles directory. This once and for all avoids the possibility that we hit the MTA's command time limit. The mailing list objects are never locked so we can't time out there. They don't need to be locked for message queuing. The penalty is that we do more disk i/o for every message destined to the list, the list-owner or list-request, and messages are not delivered immediately. Both are probably worthy tradeoffs for absolutely guaranteeing that messages never get lost.
Diffstat (limited to 'Mailman/Handlers/HandlerAPI.py')
0 files changed, 0 insertions, 0 deletions