diff options
| author | bwarsaw | 1999-08-21 18:06:51 +0000 |
|---|---|---|
| committer | bwarsaw | 1999-08-21 18:06:51 +0000 |
| commit | f475fd82a53ee2769fb1f06852864f3bf5008d20 (patch) | |
| tree | 49e610d37fd7947e410125d9dd541042c3d8526c /Mailman/pythonlib | |
| parent | fb445e307382d44ec5b6cc14a356e77e0faa6d98 (diff) | |
| download | mailman-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')
0 files changed, 0 insertions, 0 deletions
