diff options
| author | bwarsaw | 2000-06-26 19:27:55 +0000 |
|---|---|---|
| committer | bwarsaw | 2000-06-26 19:27:55 +0000 |
| commit | 29ae8d934c5758011e3fa6b47ba0c67358185735 (patch) | |
| tree | 8f7e58e7e29d5cdd30031b68c53b83232f50b3d8 /Mailman/pythonlib/smtplib.py | |
| parent | a8364e3fdabfc6c091dbbc1f5b79f9704b034133 (diff) | |
| download | mailman-29ae8d934c5758011e3fa6b47ba0c67358185735.tar.gz mailman-29ae8d934c5758011e3fa6b47ba0c67358185735.tar.zst mailman-29ae8d934c5758011e3fa6b47ba0c67358185735.zip | |
ArchiveMail(): Don't do this work in a forked subprocesses; with many
messages being delivered by qrunner it is quite easy to simply run out
of process resources. Now each message to be archived is done in the
parent process, with a bit of extra paranoia in case of archiver
errors.
This also gets rid of the individual archiver locks since it is
required that the list itself be locked in order to get here.
Diffstat (limited to 'Mailman/pythonlib/smtplib.py')
0 files changed, 0 insertions, 0 deletions
