On Wed, Mar 19, 2003 at 05:50:47PM -0500, Barry Warsaw wrote: > > Modified Files: > > Pending.py > > Log Message: > > Fixing atwo more NotLockedError and TimeOutError like [EMAIL PROTECTED] said. :-)
> Do we understand why you were getting these exceptions? It feels a > little like putting a bandaid on an oozing (if not hemorrhaging :) > wound. No, we don't[*], which is why I didn't check in those changes. I'll revert them in a bit with something even more band-aidy, and definately not for 2.1.2 (yet), but which will hopefully solve part of Peer's problems and narrow down the others. [*]: I think Peer is having race-condition problems. He sent me some broken pickles that look a lot like write-races, and Pending.py is writing to 'pending.pck.tmp' -- always, and only checks locks once. I strongly, strongly suspect some lock-breaking is involved, and this results in both the NotLockedErrors and the pending.pck breakage. I'm rewriting Pending.py to be more robust. -- Thomas Wouters <[EMAIL PROTECTED]> Hi! I'm a .signature virus! copy me into your .signature file to help me spread! _______________________________________________ Mailman-checkins mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-checkins
