Antoine Pitrou added the comment: Le mardi 28 août 2012 à 14:12 +0000, Nick Coghlan a écrit : > old_interp = PyGILState_SwitchInterpreter(target_interp); > old_gil = PyGILState_Ensure(); > /* Call into Python using target_interp */ > PyGILState_Release(old_gil); > PyGILState_SwitchInterpreter(old_interp); /* May not be needed in the > mod_wsgi case, since it knows it is making the outermost call into the > PyGILState_* APIs */
Why wouldn't it be simply written: old_gil = PyGILState_EnsureEx(target_interp); /* Call into Python using target_interp */ PyGILState_Release(old_gil); ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue15751> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com