commit | 7ffa2c5fdda8a9cc254edf67c4458b15db1252fa | [log] [tgz] |
---|---|---|
author | Victor Stinner <victor.stinner@gmail.com> | Thu Jan 22 22:55:08 2015 +0100 |
committer | Victor Stinner <victor.stinner@gmail.com> | Thu Jan 22 22:55:08 2015 +0100 |
tree | 1a9d320b24c440a94d5e48b2d0d456b5731e059f | |
parent | 752aba7f999b08c833979464a36840de8be0baf0 [diff] |
Issue #23293, asyncio: Rewrite IocpProactor.connect_pipe() Add _overlapped.ConnectPipe() which tries to connect to the pipe for asynchronous I/O (overlapped): call CreateFile() in a loop until it doesn't fail with ERROR_PIPE_BUSY. Use an increasing delay between 1 ms and 100 ms. Remove Overlapped.WaitNamedPipeAndConnect() which is no more used.