summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKen Brown <kbrown@cornell.edu>2020-11-06 08:16:45 -0500
committerKen Brown <kbrown@cornell.edu>2020-11-06 08:16:45 -0500
commit26a5aff2a90fb7b2536ec64cfe87fc403ea3c5a0 (patch)
tree6cc43266304614bd03b5dee0c58374fb24f9a64a
parentb7a357e92ebb7696cfb8117e1fc838d4e93f144e (diff)
downloadcygnal-26a5aff2a90fb7b2536ec64cfe87fc403ea3c5a0.tar.gz
cygnal-26a5aff2a90fb7b2536ec64cfe87fc403ea3c5a0.tar.bz2
cygnal-26a5aff2a90fb7b2536ec64cfe87fc403ea3c5a0.zip
Cygwin: FIFO: update_my_handlers: fix handle leak
-rw-r--r--winsup/cygwin/fhandler_fifo.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/winsup/cygwin/fhandler_fifo.cc b/winsup/cygwin/fhandler_fifo.cc
index 75c8406fe..3af7e2f72 100644
--- a/winsup/cygwin/fhandler_fifo.cc
+++ b/winsup/cygwin/fhandler_fifo.cc
@@ -457,6 +457,7 @@ fhandler_fifo::update_my_handlers ()
}
}
fifo_client_unlock ();
+ NtClose (prev_proc);
set_prev_owner (null_fr_id);
return ret;
}