]> granicus.if.org Git - python/commit
asyncio, Tulip issue 204: Fix IocpProactor.accept_pipe()
authorVictor Stinner <victor.stinner@gmail.com>
Thu, 22 Jan 2015 22:50:03 +0000 (23:50 +0100)
committerVictor Stinner <victor.stinner@gmail.com>
Thu, 22 Jan 2015 22:50:03 +0000 (23:50 +0100)
commit2b77c5467f376257ae22cbfbcb3a0e5e6349e92d
tree73b2281ca9bdba9865bff42bb6369521a8205f46
parent34cd2ae69fc9a004c95e6c361aa7cd3ae4db2caa
asyncio, Tulip issue 204: Fix IocpProactor.accept_pipe()

Overlapped.ConnectNamedPipe() now returns a boolean: True if the pipe is
connected (if ConnectNamedPipe() failed with ERROR_PIPE_CONNECTED), False if
the connection is in progress.

This change removes multiple hacks in IocpProactor.
Lib/asyncio/windows_events.py
Modules/overlapped.c