From: Colin E. <re...@bu...> - 2009-09-22 01:13:41
|
New submission from Colin Evans <col...@ya...>: When the SystemRestart exception is thrown, the current interpreter is restarted, but no atexit callbacks are called, which means that any threads running in the interpreter can't get shut down cleanly. The solution is probably to call PythonInterpreter.cleanup() after the exception is caught in jython.run() ---------- components: Core messages: 5188 nosy: colinhevans severity: normal status: open title: When the SystemRestart exception is thrown, atexit callbacks aren't invoked type: behaviour versions: 2.5.1 _______________________________________ Jython tracker <re...@bu...> <http://bugs.jython.org/issue1475> _______________________________________ |