PyThreadState_SetAsyncExc and native extensions
Does anyone know if PyThreadState_SetAsyncExc stops a thread while its inside a native extension ? I'm trying to stop a testing script that boils down to this: while True: print "aaa" native_extension_call() print "bbb" Using PyThreadState_SetAsyncExc the module doesn't stop but if I add more print statements to increase the chance that PyThreadState_SetAsyncExc is called when the module is executing Python code, the module stops.
On Fri, Apr 28, 2006, Gabriel Becedillas wrote:
Does anyone know if PyThreadState_SetAsyncExc stops a thread while its inside a native extension ?
Please take this question to comp.lang.python; python-dev is for discussion about changes to the Python interpreter/language, not for questions about using Python. -- Aahz (aahz@pythoncraft.com) <*> http://www.pythoncraft.com/ "Argue for your limitations, and sure enough they're yours." --Richard Bach
participants (2)
-
Aahz
-
Gabriel Becedillas