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 vstinner
Recipients Daniel.Goertzen, castironpi, christian.heimes, ggenellina, jnoller, sbt, tim.golden, vstinner
Date 2013-08-09.23:15:37
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1376090138.02.0.456987912545.issue4708@psf.upfronthosting.co.za>
In-reply-to
Content
os.pipe() creates non-inheritable pipes on Windows, whereas it creates inheritable pipes on UNIX. IMO the reason is an implementation artifact: os.pipe() calls CreatePipe() on Windows (native API), whereas it calls pipe() on UNIX (POSIX API). The call to CreatePipe() was added in Python in 1994, before the introduction of pipe() in the POSIX API in Windows 98.
History
Date User Action Args
2013-08-09 23:15:38vstinnersetrecipients: + vstinner, ggenellina, christian.heimes, tim.golden, jnoller, castironpi, Daniel.Goertzen, sbt
2013-08-09 23:15:38vstinnersetmessageid: <1376090138.02.0.456987912545.issue4708@psf.upfronthosting.co.za>
2013-08-09 23:15:38vstinnerlinkissue4708 messages
2013-08-09 23:15:37vstinnercreate