There was an error on exit if no sys.exitfunc was defined. Issue 1647.

This commit is contained in:
Kurt B. Kaiser 2008-01-23 22:55:26 +00:00
parent 6f4ee2d48f
commit f30ba3dd66
2 changed files with 6 additions and 1 deletions

View file

@ -206,7 +206,10 @@ def exit():
"""
if no_exitfunc:
del sys.exitfunc
try:
del sys.exitfunc
except AttributeError:
pass
sys.exit(0)
class MyRPCServer(rpc.RPCServer):