mirror of
https://github.com/python/cpython.git
synced 2024-11-26 03:14:27 +08:00
Explain use of currentThread() in _Condition methods.
This commit is contained in:
parent
88b1defb6f
commit
29c2106465
@ -181,7 +181,7 @@ class _Condition(_Verbose):
|
||||
return True
|
||||
|
||||
def wait(self, timeout=None):
|
||||
me = currentThread()
|
||||
currentThread() # for side-effect
|
||||
assert self._is_owned(), "wait() of un-acquire()d lock"
|
||||
waiter = _allocate_lock()
|
||||
waiter.acquire()
|
||||
@ -223,7 +223,7 @@ class _Condition(_Verbose):
|
||||
self._acquire_restore(saved_state)
|
||||
|
||||
def notify(self, n=1):
|
||||
me = currentThread()
|
||||
currentThread() # for side-effect
|
||||
assert self._is_owned(), "notify() of un-acquire()d lock"
|
||||
__waiters = self.__waiters
|
||||
waiters = __waiters[:n]
|
||||
|
Loading…
Reference in New Issue
Block a user