[IronPython] Infinite recursion and System.StackOverflowException
Sanghyeon Seo
sanxiyn at gmail.com
Wed Sep 27 07:44:06 CEST 2006
2006/9/27, Mike McGavin <iizogii at gmail.com>:
> What's the expected behaviour with infinite recursion in IronPython,
> and is there some way I can set a maximum recursion depth on a
> PythonEngine object?
It's same as CPython. The difference is that the maximum recursion
depth is not set by default on IronPython. So just set it.
IronPython 1.0.2448 on .NET 2.0.50727.42
Copyright (c) Microsoft Corporation. All rights reserved.
>>> import sys
>>> sys.getrecursionlimit()
2147483647
>>> sys.setrecursionlimit(1000)
And you will get a nice RuntimeError.
--
Seo Sanghyeon
More information about the Ironpython-users
mailing list