From 8479a3426eb7d1840473f7788e639954363ed37e Mon Sep 17 00:00:00 2001 From: Eric Snow Date: Fri, 8 Mar 2019 23:44:33 -0700 Subject: bpo-33608: Make sure locks in the runtime are properly re-created. (gh-12245) --- Modules/posixmodule.c | 1 + 1 file changed, 1 insertion(+) (limited to 'Modules/posixmodule.c') diff --git a/Modules/posixmodule.c b/Modules/posixmodule.c index 540ee9d925..3f76018357 100644 --- a/Modules/posixmodule.c +++ b/Modules/posixmodule.c @@ -429,6 +429,7 @@ PyOS_AfterFork_Child(void) PyEval_ReInitThreads(); _PyImport_ReInitLock(); _PySignal_AfterFork(); + _PyRuntimeState_ReInitThreads(); run_at_forkers(_PyInterpreterState_Get()->after_forkers_child, 0); } -- cgit v1.2.1