diff options
Diffstat (limited to 'winsup/cygwin/fhandler_fifo.cc')
-rw-r--r-- | winsup/cygwin/fhandler_fifo.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/winsup/cygwin/fhandler_fifo.cc b/winsup/cygwin/fhandler_fifo.cc index 0faaec95e..a97d949ee 100644 --- a/winsup/cygwin/fhandler_fifo.cc +++ b/winsup/cygwin/fhandler_fifo.cc @@ -132,9 +132,10 @@ fhandler_fifo::wait (bool iswrite) { case fifo_wait_for_client: bool res = ConnectNamedPipe (get_handle (), get_overlapped ()); + DWORD dummy_bytes; if (res || GetLastError () == ERROR_PIPE_CONNECTED) return true; - return wait_overlapped (res, iswrite, NULL); + return wait_overlapped (res, iswrite, &dummy_bytes); default: break; } |