This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: IDLE - Fix: pressing Ctrl+C while printing exception -> stuck
Type: crash Stage:
Components: IDLE Versions: Python 2.6, Python 2.5
process
Status: closed Resolution: accepted
Dependencies: Superseder:
Assigned To: kbk Nosy List: kbk, taleinat
Priority: normal Keywords:

Created on 2007-10-01 20:18 by taleinat, last changed 2022-04-11 14:56 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
IDLE_Interrupt.071001.patch taleinat, 2007-10-01 20:17
Messages (2)
msg56209 - (view) Author: Tal Einat (taleinat) * (Python committer) Date: 2007-10-01 20:17
Patch run.py, adding a global 'interruptable' flag which is set only
when executing code. This avoids interrupting the main thread while it
is printing an exception, which would cause IDLE to freeze up.

Reworked patch from IDLE-Spoon.
msg56290 - (view) Author: Kurt B. Kaiser (kbk) * (Python committer) Date: 2007-10-09 19:32
r58396
Thanks for the patch!
History
Date User Action Args
2022-04-11 14:56:27adminsetgithub: 45566
2007-10-09 19:32:28kbksetstatus: open -> closed
priority: normal
messages: + msg56290
resolution: accepted
assignee: kbk
2007-10-01 20:18:00taleinatcreate