Lines Matching refs:release
121 lock.release()
127 lock.release()
137 lock.release()
145 lock.release()
151 lock.release()
159 lock.release()
177 lock.release()
200 lock.release()
251 lock.release()
261 lock.release()
265 lock.release()
273 lock.release()
283 lock.release()
305 lock.release()
307 lock.release()
308 lock.release()
311 # Cannot release an unacquired lock
313 self.assertRaises(RuntimeError, lock.release)
316 lock.release()
318 lock.release()
319 lock.release()
320 self.assertRaises(RuntimeError, lock.release)
328 lock.release()
330 lock.release()
331 lock.release()
335 # Cannot release from a different thread
341 self.assertRaises(RuntimeError, lock.release)
358 lock.release()
360 lock.release()
476 cond.release()
477 cond.release()
482 cond.release()
485 lock.release()
518 cond.release()
523 cond.release()
538 cond.release()
551 cond.release()
564 cond.release()
586 cond.release()
652 sem.release()
656 sem.release()
657 sem.release()
684 sem.release()
690 sem.release()
696 # Final release, to let the last thread finish
697 sem.release()
718 sem.release(7)
723 sem.release(6)
729 # Final release, to let the last thread finish
730 sem.release()
738 sem.release()
760 sem.release()
773 sem.release()
778 sem.release()
786 sem.release()
793 sem.release()
796 sem.release()
806 sem.release()
809 sem.release()
816 sem.release()
817 sem.release()
829 self.assertRaises(ValueError, sem.release)
831 sem.release()
832 self.assertRaises(ValueError, sem.release)