Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKen Brown <kbrown@cornell.edu>2021-08-30 18:54:04 +0300
committerCorinna Vinschen <corinna@vinschen.de>2021-09-13 18:45:53 +0300
commit6b52d97900436a70999b8fe5aa7ebe6b0b32869f (patch)
tree49c089b1bc6ca2344d05adb7a6ab5a59d463e05e
parent9d4e58be76ff06a65e6f06d62ea9d1e26121b347 (diff)
Cygwin: fhandler_pipe.cc:nt_select: fix flags again
-rw-r--r--winsup/cygwin/fhandler_pipe.cc9
1 files changed, 3 insertions, 6 deletions
diff --git a/winsup/cygwin/fhandler_pipe.cc b/winsup/cygwin/fhandler_pipe.cc
index b99f00c09..81822a90b 100644
--- a/winsup/cygwin/fhandler_pipe.cc
+++ b/winsup/cygwin/fhandler_pipe.cc
@@ -686,10 +686,8 @@ nt_create (LPSECURITY_ATTRIBUTES sa_ptr, PHANDLE r, PHANDLE w,
npfsh, sa_ptr->lpSecurityDescriptor);
timeout.QuadPart = -500000;
- status = NtCreateNamedPipeFile (r, access, &attr, &io,
- FILE_SHARE_READ | FILE_SHARE_WRITE,
- FILE_CREATE, FILE_SYNCHRONOUS_IO_NONALERT,
- pipe_type, FILE_PIPE_BYTE_STREAM_MODE,
+ status = NtCreateNamedPipeFile (r, access, &attr, &io, 0, FILE_CREATE,
+ 0, pipe_type, FILE_PIPE_BYTE_STREAM_MODE,
0, 1, psize, psize, &timeout);
if (NT_SUCCESS (status))
@@ -738,8 +736,7 @@ nt_create (LPSECURITY_ATTRIBUTES sa_ptr, PHANDLE r, PHANDLE w,
debug_printf ("NtOpenFile: name %S", &pipename);
access = GENERIC_WRITE | FILE_READ_ATTRIBUTES | SYNCHRONIZE;
- status = NtOpenFile (w, access, &attr, &io, 0,
- FILE_SYNCHRONOUS_IO_NONALERT);
+ status = NtOpenFile (w, access, &attr, &io, 0, 0);
if (!NT_SUCCESS (status))
{
DWORD err = GetLastError ();