From: Skip Montanaro Date: Fri, 15 Sep 2000 18:19:27 +0000 (+0000) Subject: RET_SAVE references should be Py_BLOCK_THREADS references X-Git-Tag: v2.0b2~286 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=682c25a4957f17bb2910af3db4e9352d749f9d48;p=thirdparty%2FPython%2Fcpython.git RET_SAVE references should be Py_BLOCK_THREADS references --- diff --git a/Include/ceval.h b/Include/ceval.h index 0319fd6c3caf..35276260d082 100644 --- a/Include/ceval.h +++ b/Include/ceval.h @@ -52,7 +52,7 @@ DL_IMPORT(int) Py_GetRecursionLimit(void); The Py_BEGIN_ALLOW_THREADS/Py_END_ALLOW_THREADS pair expands to a {}-surrounded block. To leave the block in the middle (e.g., with return), you must insert - a line containing RET_SAVE before the return, e.g. + a line containing Py_BLOCK_THREADS before the return, e.g. if (...premature_exit...) { Py_BLOCK_THREADS @@ -70,7 +70,7 @@ DL_IMPORT(int) Py_GetRecursionLimit(void); Py_UNBLOCK_THREADS For convenience, that the value of 'errno' is restored across - Py_END_ALLOW_THREADS and RET_SAVE. + Py_END_ALLOW_THREADS and Py_BLOCK_THREADS. WARNING: NEVER NEST CALLS TO Py_BEGIN_ALLOW_THREADS AND Py_END_ALLOW_THREADS!!!