Message43399
Logged In: YES
user_id=31435
I didn't pay attention to it, but it is an obvious shutdown
race. I'll fix it. Tim Stone (the OP) is a contributor to the
spambayes project, and it turns out this is damned important
in spambayes, because it appears the spambayes code never
calls the dumbdbm.close() method explicitly. Something else I
learned from the dumbdbm review is that a dumbdbm's disk
files routinely get out of synch with each other, and rely on
someone calling close() or __del__() to get them back in
synch. If a .bak file doesn't already exist, though, this
shutdown race can prevent __del__() from synch'ing the files.
Boosted priority. |
|
Date |
User |
Action |
Args |
2007-08-23 15:22:20 | admin | link | issue723231 messages |
2007-08-23 15:22:20 | admin | create | |
|