Locks and BlockingBy default, all locking primitives block until lock is acquired
Fortunately, most primitives provide a non-blocking optionif not lck.acquire(0): # lock couldn't be acquired! Timeouts
|
<<< | O'Reilly OSCON 2000, Advanced Python Programming, Slide 79 July 17, 2000, beazley@cs.uchicago.edu |
>>> |