summaryrefslogtreecommitdiff
path: root/Mailman/pythonlib/cgi.py
diff options
context:
space:
mode:
authorbwarsaw1999-08-21 18:06:51 +0000
committerbwarsaw1999-08-21 18:06:51 +0000
commitf475fd82a53ee2769fb1f06852864f3bf5008d20 (patch)
tree49e610d37fd7947e410125d9dd541042c3d8526c /Mailman/pythonlib/cgi.py
parentfb445e307382d44ec5b6cc14a356e77e0faa6d98 (diff)
downloadmailman-f475fd82a53ee2769fb1f06852864f3bf5008d20.tar.gz
mailman-f475fd82a53ee2769fb1f06852864f3bf5008d20.tar.zst
mailman-f475fd82a53ee2769fb1f06852864f3bf5008d20.zip
Robustness changes. Specifically:
When processing the archive, lay claim to the archiver lock so that any posts that come in while the archiver is running will get blocked. This isn't optimal because we don't really know how long the archiver will run (I give it 3 hours max by default). HyperArchive.processUnixMailbox() should actually refresh() the lock while it's working. Also, the MailList object is locked too, although the lifetime is shorter. I wonder if this is still necessary? Use getopt module to process options. Added a docstring which becomes the usage message.
Diffstat (limited to 'Mailman/pythonlib/cgi.py')
0 files changed, 0 insertions, 0 deletions