summaryrefslogtreecommitdiff
path: root/ace/Synch.h
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>1998-12-02 04:25:47 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>1998-12-02 04:25:47 +0000
commit4560b66650d06043bb5f02119088a762c5f4da35 (patch)
treed4c01221ef805e7cbd8f2a409d767e385cc0e9e6 /ace/Synch.h
parentf852b8bdca16c2d34b10075356f3f730606df589 (diff)
downloadATCD-4560b66650d06043bb5f02119088a762c5f4da35.tar.gz
.
Diffstat (limited to 'ace/Synch.h')
-rw-r--r--ace/Synch.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/ace/Synch.h b/ace/Synch.h
index b5bfc0a87af..8119a119210 100644
--- a/ace/Synch.h
+++ b/ace/Synch.h
@@ -608,6 +608,13 @@ class ACE_Export ACE_RW_Process_Mutex
{
// = TITLE
// Wrapper for readers/writer locks that exist across processes.
+ //
+ // = DESCRIPTION
+ // Note that because this class uses the
+ // <ACE_File_Lock> as its implementation it only can be reliably
+ // used between separate processes, rather than threads in the
+ // same process. This isn't a limitation of ACE, it's simply
+ // the file lock semantics on UNIX and Win32.
public:
ACE_RW_Process_Mutex (LPCTSTR name = 0,
int flags = O_CREAT|O_RDWR);