[Python-Dev] Catch SIGINT at Python startup

Guido van Rossum guido at python.org
Mon Mar 8 18:47:18 CET 2010


Actually it sounds like there's some overly general except clause
somewhere that should be adjusted to catch just "Exception" instead of
"*".

On Mon, Mar 8, 2010 at 9:14 AM, Michael Foord <fuzzyman at voidspace.org.uk> wrote:
> On 08/03/2010 13:12, Victor Stinner wrote:
>>
>> Hi,
>>
>> I wrote patches for the issue #3137 and I would like your opinion about my
>> solution (not directly about the patches): I propose to consider a SIGINT
>> during startup as a fatal error. If you press CTRL+c while Python is
>> starting,
>> Python displays an error and exit with the code 1.
>>
>>
>
> That sounds like a good solution to me. +1
>
> Michael
>
> --
> http://www.ironpythoninaction.com/
> http://www.voidspace.org.uk/blog
>
> READ CAREFULLY. By accepting and reading this email you agree, on behalf of
> your employer, to release me from all obligations and waivers arising from
> any and all NON-NEGOTIATED agreements, licenses, terms-of-service,
> shrinkwrap, clickwrap, browsewrap, confidentiality, non-disclosure,
> non-compete and acceptable use policies (”BOGUS AGREEMENTS”) that I have
> entered into with your employer, its partners, licensors, agents and
> assigns, in perpetuity, without prejudice to my ongoing rights and
> privileges. You further represent that you have the authority to release me
> from any BOGUS AGREEMENTS on behalf of your employer.
>
>
> _______________________________________________
> Python-Dev mailing list
> Python-Dev at python.org
> http://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe:
> http://mail.python.org/mailman/options/python-dev/guido%40python.org
>



-- 
--Guido van Rossum (python.org/~guido)


More information about the Python-Dev mailing list