[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openldap-bugs
Subject:    Re: (ITS#7363) libmdb should use POSIX semaphores on non-apple BSD systems too.
From:       cmikk () qwest ! net
Date:       2012-08-29 14:28:04
Message-ID: 201208291428.q7TES4Zp033094 () boole ! openldap ! org
[Download RAW message or body]

On Wed, Aug 29, 2012 at 08:07:31AM +0200, Hallvard Breien Furuseth wrote:
> We can #ifndef PTHREAD_PROCESS_SHARED instead of BSD, unless someone
> #define it without supporting it.  Not for MDB_FDATASYNC though.

The *BSD systems define PTHREAD_PROCESS_SHARED but do
not implement sharable pthread mutexes. The flag name
is part of the API, but implementation of the behavior
it requests is optional.

-- 
Chris Mikkelson  | Quidquid latine dictum sit, altum viditur
cmikk@qwest.net  | 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic