summaryrefslogtreecommitdiffstats
path: root/Lib/threading.py
diff options
context:
space:
mode:
authorBenjamin Peterson <benjamin@python.org>2015-10-06 04:56:22 (GMT)
committerBenjamin Peterson <benjamin@python.org>2015-10-06 04:56:22 (GMT)
commit51cd53e152b80614e59fb97fce568e6c700ce981 (patch)
treecedf604b2b9782a763a7c7a045f3a03eb6f7a96f /Lib/threading.py
parent0451fb942e63f816b2d8a993d53bc5cbfda7efc8 (diff)
downloadcpython-51cd53e152b80614e59fb97fce568e6c700ce981.zip
cpython-51cd53e152b80614e59fb97fce568e6c700ce981.tar.gz
cpython-51cd53e152b80614e59fb97fce568e6c700ce981.tar.bz2
reinitialize an Event's Condition with a regular lock (closes #25319)
Diffstat (limited to 'Lib/threading.py')
-rw-r--r--Lib/threading.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/Lib/threading.py b/Lib/threading.py
index 27a5511..51205fa 100644
--- a/Lib/threading.py
+++ b/Lib/threading.py
@@ -565,7 +565,7 @@ class _Event(_Verbose):
def _reset_internal_locks(self):
# private! called by Thread._reset_internal_locks by _after_fork()
- self.__cond.__init__()
+ self.__cond.__init__(Lock())
def isSet(self):
'Return true if and only if the internal flag is true.'