global threading.Lock not locking correctly?

Afanasiy abelikov72 at
Tue Feb 4 16:11:15 CET 2003

On Tue, 04 Feb 2003 18:02:40 +0300, Anton Muhin <antonmuhin at>

>Afanasiy wrote:
>> # My logic tells me this should never print 'OOPS', yet it does.
>> # Can someone tell me why? (P.S. this is simplified example code)
>> import threading, time
>Several runs don't lead to problems. Are you sure that it doesn't work 
>as supposed?

What OS? My runs definitely print OOPS.

More information about the Python-list mailing list