diff options
author | nanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-06-30 08:42:03 +0000 |
---|---|---|
committer | nanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-06-30 08:42:03 +0000 |
commit | a16b0f4c57143807158dc86f3b8af62c6e80b371 (patch) | |
tree | 4199bc70df5b357fd7cbb66cec326d45ebb3ca51 /ace | |
parent | 1fac961b5cf978b6faf48a7c88cc019d67df939c (diff) | |
download | ATCD-a16b0f4c57143807158dc86f3b8af62c6e80b371.tar.gz |
ACE_RW_Process_Mutex must have owner's read/write permission.
Diffstat (limited to 'ace')
-rw-r--r-- | ace/Synch.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/ace/Synch.cpp b/ace/Synch.cpp index f243bf43526..7f16ec13893 100644 --- a/ace/Synch.cpp +++ b/ace/Synch.cpp @@ -151,7 +151,12 @@ ACE_Process_Mutex::~ACE_Process_Mutex (void) ACE_RW_Process_Mutex::ACE_RW_Process_Mutex (LPCTSTR name, int flags) - : lock_ (name, flags) + : lock_ (name, flags +#if defined (ACE_WIN32) + ) +#else + , S_IRUSR | S_IWUSR) +#endif /* ACE_WIN32 */ { // ACE_TRACE ("ACE_RW_Process_Mutex::ACE_RW_Process_Mutex"); } |