Added Close On Exec Attribute for Mutex files (#21455) (#21458)
authorOded Hanson <odhanson@microsoft.com>
Mon, 10 Dec 2018 09:51:48 +0000 (11:51 +0200)
committerJan Vorlicek <janvorli@microsoft.com>
Mon, 10 Dec 2018 09:51:48 +0000 (10:51 +0100)
* Added Close On Exec Attribute for mutex files (#21455)

src/pal/src/sharedmemory/sharedmemory.cpp

index af3934a..2607712 100644 (file)
@@ -197,6 +197,8 @@ bool SharedMemoryHelpers::EnsureDirectoryExists(
 int SharedMemoryHelpers::Open(LPCSTR path, int flags, mode_t mode)
 {
     int openErrorCode;
+
+    flags |= O_CLOEXEC;
     do
     {
         int fileDescriptor = InternalOpen(path, flags, mode);