mirror of
https://github.com/python/cpython.git
synced 2024-11-25 19:03:49 +08:00
of course I muffed it separating the notes code from the initial_value
code. grrr...
This commit is contained in:
parent
8cb00e2387
commit
ae8454aeb3
@ -268,8 +268,8 @@ class _Semaphore(_Verbose):
|
||||
else:
|
||||
self.__value = self.__value - 1
|
||||
if __debug__:
|
||||
self._note("%s.acquire: success, value=%s(%s)",
|
||||
self, self.__value, self.__initial_value)
|
||||
self._note("%s.acquire: success, value=%s",
|
||||
self, self.__value)
|
||||
rc = 1
|
||||
self.__cond.release()
|
||||
return rc
|
||||
@ -278,8 +278,8 @@ class _Semaphore(_Verbose):
|
||||
self.__cond.acquire()
|
||||
self.__value = self.__value + 1
|
||||
if __debug__:
|
||||
self._note("%s.release: success, value=%s(%s)",
|
||||
self, self.__value, self.__initial_value)
|
||||
self._note("%s.release: success, value=%s",
|
||||
self, self.__value)
|
||||
self.__cond.notify()
|
||||
self.__cond.release()
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user