From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2155) id 8F994385781B; Tue, 14 Sep 2021 15:06:39 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 8F994385781B Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Corinna Vinschen To: cygwin-cvs@sourceware.org Subject: [newlib-cygwin] Cygwin: FIFO: open pipes with FILE_READ_ATTRIBUTES access X-Act-Checkin: newlib-cygwin X-Git-Author: Ken Brown X-Git-Refname: refs/heads/master X-Git-Oldrev: 44693e80b1dd6f97a674ddd383521a21c09c6dad X-Git-Newrev: eb50f82677c914aadee41a5df4d8693a5af81e25 Message-Id: <20210914150639.8F994385781B@sourceware.org> Date: Tue, 14 Sep 2021 15:06:39 +0000 (GMT) X-BeenThere: cygwin-cvs@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin core component git logs List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Sep 2021 15:06:39 -0000 https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=eb50f82677c914aadee41a5df4d8693a5af81e25 commit eb50f82677c914aadee41a5df4d8693a5af81e25 Author: Ken Brown Date: Fri Sep 3 14:23:47 2021 -0400 Cygwin: FIFO: open pipes with FILE_READ_ATTRIBUTES access This is needed by NtQueryInformationFile, which is used by select. Diff: --- winsup/cygwin/fhandler_fifo.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/winsup/cygwin/fhandler_fifo.cc b/winsup/cygwin/fhandler_fifo.cc index b55ba95e7..08b292cad 100644 --- a/winsup/cygwin/fhandler_fifo.cc +++ b/winsup/cygwin/fhandler_fifo.cc @@ -254,7 +254,7 @@ fhandler_fifo::open_pipe (HANDLE& ph) status = npfs_handle (npfsh); if (!NT_SUCCESS (status)) return status; - access = GENERIC_WRITE | SYNCHRONIZE; + access = GENERIC_WRITE | FILE_READ_ATTRIBUTES | SYNCHRONIZE; InitializeObjectAttributes (&attr, get_pipe_name (), openflags & O_CLOEXEC ? 0 : OBJ_INHERIT, npfsh, NULL);