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 vinay.sajip
Recipients alexis, ceder, eric.araujo, fdrake, guyrozendorn, higery, mhammond, tarek, tim.golden, vinay.sajip
Date 2011-10-24.12:35:35
SpamBayes Score 2.8317624e-08
Marked as misclassified No
Message-id <1319459736.4.0.431583066353.issue12394@psf.upfronthosting.co.za>
In-reply-to
Content
Re. the launcher changes, those improvements by Guy Rozendorn are welcome. I noticed some differences from the approach taken by Mark Hammond and Curt Hagenlocher in the PEP 397 implementation, which I ported to C:

The Ctrl-C is ignored by the PEP 397 launcher. AFAICT it's passed to the child process anyway by Windows. The ignoring prevents the default behaviour (premature termination of the launcher).

The PEP 397 launcher also duplicates the standard handles before creating the child process.

The PEP 397 launcher also associates the launcher and the child together using the Job API.
History
Date User Action Args
2011-10-24 12:35:36vinay.sajipsetrecipients: + vinay.sajip, mhammond, fdrake, ceder, tim.golden, tarek, eric.araujo, alexis, higery, guyrozendorn
2011-10-24 12:35:36vinay.sajipsetmessageid: <1319459736.4.0.431583066353.issue12394@psf.upfronthosting.co.za>
2011-10-24 12:35:35vinay.sajiplinkissue12394 messages
2011-10-24 12:35:35vinay.sajipcreate