summaryrefslogtreecommitdiff
path: root/ace
diff options
context:
space:
mode:
authornanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-06-30 08:42:03 +0000
committernanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-06-30 08:42:03 +0000
commita16b0f4c57143807158dc86f3b8af62c6e80b371 (patch)
tree4199bc70df5b357fd7cbb66cec326d45ebb3ca51 /ace
parent1fac961b5cf978b6faf48a7c88cc019d67df939c (diff)
downloadATCD-a16b0f4c57143807158dc86f3b8af62c6e80b371.tar.gz
ACE_RW_Process_Mutex must have owner's read/write permission.
Diffstat (limited to 'ace')
-rw-r--r--ace/Synch.cpp7
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");
}