Author ruseel
Recipients amaury.forgeotdarc, belopolsky, brett.cannon, cptnwillard, davidfraser, eric.smith, r.david.murray, ruseel
Date 2010-10-10.16:42:41
SpamBayes Score 0.000401808
Marked as misclassified No
Message-id <>
> Do you have a patch to fix the issue?
no, I don't. I just wanted to move stage from "unittest needed" to "needs patch" :)

After reading issue8098, now I realized that this is broad issue as belopolsky said in msg110095. 

For new reader of this issue after me, I would like to share my understanding.

Patch like below can solve this ticket. (changing "ImportModuleNoBlock" call to "ImportNoBlock")

 static PyObject *
 time_strptime(PyObject *self, PyObject *args)
-    PyObject *strptime_module = PyImport_ImportModuleNoBlock("_strptime");
+    PyObject *strptime_module = PyImport_ImportModule("_strptime");

But "the function PyImport_ImportModuleNoBlock() was introduced and used in modules such as the time module to supposedly avoid deadlocks when using threads." 

So we could not apply that patch.
Date User Action Args
2010-10-10 16:42:44ruseelsetrecipients: + ruseel, brett.cannon, amaury.forgeotdarc, davidfraser, belopolsky, eric.smith, cptnwillard, r.david.murray
2010-10-10 16:42:44ruseelsetmessageid: <>
2010-10-10 16:42:42ruseellinkissue7980 messages
2010-10-10 16:42:41ruseelcreate