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.

Author pitrou
Recipients Emmanuel.Decitre, Peter.Wentworth, asvetlov, dino.viehland, flupke, gregorlingl, kbk, loewis, pitrou, r.david.murray, terry.reedy
Date 2012-04-12.16:01:54
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1334246514.82.0.304665020381.issue6717@psf.upfronthosting.co.za>
In-reply-to
Content
Yes, this is all by design. The interpreter *has* to stop: either it stops in a controlled way (the fatal error) or the stack is blown and it crashes. If you think the fatal error (basically a C abort() call) should be replaced with another way of exiting, please suggest so.

(actually, it's not the interpreter as a whole, only the current thread, but crashing a thread without affecting the others is probably impossible, due to reference leaks, resource cleanup, etc.)
History
Date User Action Args
2012-04-12 16:01:54pitrousetrecipients: + pitrou, loewis, terry.reedy, kbk, gregorlingl, dino.viehland, r.david.murray, asvetlov, flupke, Peter.Wentworth, Emmanuel.Decitre
2012-04-12 16:01:54pitrousetmessageid: <1334246514.82.0.304665020381.issue6717@psf.upfronthosting.co.za>
2012-04-12 16:01:54pitroulinkissue6717 messages
2012-04-12 16:01:54pitroucreate