message: FIXUP Python Interpreter
diff: @@ -556,7 +556,10 @@ PythonInterpreter(InitializationContext context)
  // So now we release the GIL. We can't use PyEval_ReleaseThread
  // as that checks that we're currently in a thread, which we're
  // not.
  - PyEval_ReleaseLock();
  + PyThreadState_Swap(PythonInterpreter::mainInterpreter().mainThread().st_.get());
  +
  + PyEval_ReleaseThread(PythonInterpreter::mainInterpreter().mainThread().st_.get());
  + //PyEval_ReleaseLock();
  }
  };
  