Kaydet (Commit) 9fb1aca5 authored tarafından Antoine Pitrou's avatar Antoine Pitrou

Backport relevant part of r66274 (in issue #874900).

üst fe38e441
......@@ -847,9 +847,12 @@ def _after_fork():
new_active = {}
current = current_thread()
with _active_limbo_lock:
for ident, thread in _active.iteritems():
for thread in _active.itervalues():
if thread is current:
# There is only one active thread.
# There is only one active thread. We reset the ident to
# its new value since it can have changed.
ident = _get_ident()
thread._Thread__ident = ident
new_active[ident] = thread
else:
# All the others are already stopped.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment