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 amaury.forgeotdarc
Recipients 3vi1, amaury.forgeotdarc, brian.curtin
Date 2011-06-03.20:56:56
SpamBayes Score 7.215537e-06
Marked as misclassified No
Message-id <1307134617.44.0.770350694508.issue12262@psf.upfronthosting.co.za>
In-reply-to
Content
Is "socat" a cygwin utility?  In this case, you should use the python interpreter built for the cygwin platform.

I'm quite certain that the standard win32 python cannot work the way you want.  Keep in mind that on Windows, file descriptors are emulated; only HANDLEs are really inherited between processes.  And I know that the Microsoft C run-time only initializes file descriptors 0, 1 and 2 from the three standard handles.

The cygwin compatibility layer certainly does it differently and uses other ways to pass file descriptors between processes.
History
Date User Action Args
2011-06-03 20:56:57amaury.forgeotdarcsetrecipients: + amaury.forgeotdarc, brian.curtin, 3vi1
2011-06-03 20:56:57amaury.forgeotdarcsetmessageid: <1307134617.44.0.770350694508.issue12262@psf.upfronthosting.co.za>
2011-06-03 20:56:56amaury.forgeotdarclinkissue12262 messages
2011-06-03 20:56:56amaury.forgeotdarccreate