Commit 1d0d7e4e authored by Guido van Rossum's avatar Guido van Rossum

At Jeff Rush' request, add Py_BEGIN/END_ALLOW_THREADS around call to

DosSleep().
parent d7feffdd
......@@ -610,10 +610,13 @@ floatsleep(double secs)
#else /* !MS_WIN32 */
#ifdef PYOS_OS2
/* This Sleep *IS* Interruptable by Exceptions */
Py_BEGIN_ALLOW_THREADS
if (DosSleep(secs * 1000) != NO_ERROR) {
Py_BLOCK_THREADS
PyErr_SetFromErrno(PyExc_IOError);
return -1;
}
Py_END_ALLOW_THREADS
#else /* !PYOS_OS2 */
/* XXX Can't interrupt this sleep */
Py_BEGIN_ALLOW_THREADS
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment