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

Reply via email to