Richard Oudkerk added the comment: A while ago I did write a PipeIO class which subclasses io.RawIOBase and works for overlapped pipe handles. (It was intended for multiprocessing and doing asynchronous IO with subprocess.)
As it is it would not work with normal files because when you do overlapped IO on files you must manually track the file position. > Yes, re-writing windows IO to direct API, without intemediate layer is still > needed. What are the expected benefits? > It would help feature #12105 to implement "O_CLOEXEC" flag using the > lpSecurityAttributes argument. Isn't O_NOINHERIT the Windows equivalent of O_CLOEXEC? ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue12939> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com