Salome HOME
Correction of invocation of Python using multi threads
[modules/gui.git] / tools / PyInterp / src / PyInterp_Interp.cxx
index ebee5fda2592327efb1e5629bbcd6fddbb88c945..200649073b1b9596541e719825ed09b1b153d990 100644 (file)
@@ -247,7 +247,7 @@ void PyInterp_Interp::initPython()
     PySys_SetArgv(_argc, _argv);
 
     PyEval_InitThreads(); // Create (and acquire) the Python global interpreter lock (GIL)
-    PyEval_ReleaseLock();
+    PyEval_SaveThread(); // release safely GIL
   }
 }