]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
Move the Py_{{BEGIN,END}_ALLOW,BLOCK}_THREADS macros in time_sleep()
authorGuido van Rossum <guido@python.org>
Mon, 3 Nov 1997 22:04:46 +0000 (22:04 +0000)
committerGuido van Rossum <guido@python.org>
Mon, 3 Nov 1997 22:04:46 +0000 (22:04 +0000)
commit8607ae2e570c9a9c31419418d5665b4eb4853003
treebfdc0f7ba023966ef24efe4e63647a7fcb19f775
parent3a44e1b9fbf914769083239a1c5deb1a71b2862d
Move the Py_{{BEGIN,END}_ALLOW,BLOCK}_THREADS macros in time_sleep()
to inside floatsleep().  This is necessary because floatsleep() does
the error handling and it must have grabbed the interpreter lock and
thread state before it can do so.
Modules/timemodule.c