Graham Dumpleton wrote: > When using mod_wsgi there is no problem with C extension modules which > use simplified GIL API provided that one configures mod_wsgi to > delegate that specific application to run in the context of the first > interpreter instance created by Python.
Graham, I've asked you before but never quite got a straight answer. What *exactly* should extension authors change their code to in order to be fully compatible? For example how should the C function below be changed: void somefunc(void) { PyGILState_STATE gilstate=PyGILState_Ensure(); abc(); Py_BEGIN_ALLOW_THREADS def(); Py_END_ALLOW_THREADS ghi(); PyGILState_Release(gilstate); } Roger -- http://mail.python.org/mailman/listinfo/python-list