Mercurial > cpython-lru_cache-weakref
diff Python/pythonrun.c @ 49818:5d9be65e7891 2.6
Merged revisions 67343 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r67343 | amaury.forgeotdarc | 2008-11-22 21:01:18 +0100 (sam., 22 nov. 2008) | 5 lines
#3996: On Windows, PyOS_CheckStack is supposed to protect the interpreter from
stack overflow. But doing this, it always crashes when the stack is nearly full.
Reviewed by Martin von Loewis. Will backport to 2.6.
........
| author | Amaury Forgeot d'Arc <amauryfa@gmail.com> |
|---|---|
| date | Sat, 22 Nov 2008 20:06:51 +0000 |
| parents | 6cac2e3077a3 |
| children | ee9ced92843a 636a0ac9607b |
line wrap: on
line diff
--- a/Python/pythonrun.c Fri Nov 21 22:52:21 2008 +0000 +++ b/Python/pythonrun.c Sat Nov 22 20:06:51 2008 +0000 @@ -1755,7 +1755,7 @@ EXCEPTION_EXECUTE_HANDLER : EXCEPTION_CONTINUE_SEARCH) { int errcode = _resetstkoflw(); - if (errcode) + if (errcode == 0) { Py_FatalError("Could not reset the stack!"); }
