Amaury Forgeot d'Arc <amaur...@gmail.com> added the comment: 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. ---------- nosy: +amaury.forgeotdarc _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue12262> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com