Mark Roseman added the comment:

Debugger.py has a nested call to mainloop() ... which is almost always a bad 
idea. I'm betting the close is being handled in this mainloop, and there are no 
more events being generated, meaning the real mainloop towards the bottom of 
PyShell (which checks if we've got open windows) is never being reentered. 

Will try to look at this closer, but in case anyone has a chance in the 
interim...

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue15347>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to