summaryrefslogtreecommitdiff
path: root/Mailman/Cgi/admin.py
diff options
context:
space:
mode:
authorbwarsaw2000-06-23 04:30:10 +0000
committerbwarsaw2000-06-23 04:30:10 +0000
commitc7a89854238d675925e84fd9dae20d69a847c088 (patch)
tree817cdd5e84641c2490f47618de4504c344043ec4 /Mailman/Cgi/admin.py
parent86edb18139753c933c90b1bf99261c29651f7326 (diff)
downloadmailman-c7a89854238d675925e84fd9dae20d69a847c088.tar.gz
mailman-c7a89854238d675925e84fd9dae20d69a847c088.tar.zst
mailman-c7a89854238d675925e84fd9dae20d69a847c088.zip
DumbBTree.__init__(): Rewrote the file opening and unmarshaling code
to be more robust so that if either fail, we end up with an empty self.dict and self.sorted. Note that the archiver subprocess will still fail with an exception. Fixing this will require much more work on the archiver as a whole, and isn't worth it right now. But this fix averts the problem when regenerating the archive from scratch using bin/arch, so at least corrupt archives can be rebuilt.
Diffstat (limited to 'Mailman/Cgi/admin.py')
0 files changed, 0 insertions, 0 deletions