diff options
| author | bwarsaw | 2000-06-23 04:30:10 +0000 |
|---|---|---|
| committer | bwarsaw | 2000-06-23 04:30:10 +0000 |
| commit | c7a89854238d675925e84fd9dae20d69a847c088 (patch) | |
| tree | 817cdd5e84641c2490f47618de4504c344043ec4 /Mailman/Cgi/admin.py | |
| parent | 86edb18139753c933c90b1bf99261c29651f7326 (diff) | |
| download | mailman-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
