openldap/libraries/libmdb
Hallvard Furuseth c760e536ec ITS#7364 Always sem_unlink() in mdb_env_open().
Drop the sem_unlink() error checks, which could prevent the 2nd
unlink.  Instead use O_EXCL in sem_open().

This makes "open+close the database" the API for trying to clean
away the old semaphores, if they were left behind by a previous run.
2012-09-17 15:42:15 +02:00
..
.gitignore Merge branch 'mdb.master' of ssh://git-master.openldap.org/~git/git/openldap into mdb.master 2011-09-11 22:23:35 -07:00
COPYRIGHT Add some legalese 2011-09-01 16:17:07 -07:00
Doxyfile More docs 2011-09-08 14:34:21 -07:00
LICENSE Add some legalese 2011-09-01 16:17:07 -07:00
Makefile Shared lib should depend on pthread 2012-09-17 03:48:54 -07:00
mdb.c ITS#7364 Always sem_unlink() in mdb_env_open(). 2012-09-17 15:42:15 +02:00
mdb.h More for ab04c50a32 2012-09-17 06:35:03 -07:00
mdb_stat.c ITS#7369 mdb_stat: cleanup in case something went wrong. 2012-08-24 05:33:46 -07:00
mdb_stata.c ITS#7369 mdb_stat: cleanup in case something went wrong. 2012-08-24 05:33:46 -07:00
mfree.c Fix ID -> MDB_ID due to 20baad4a20 2012-07-13 14:14:36 -07:00
midl.c Add MDB_WRITEMAP to use a writable mmap 2012-09-05 08:39:46 -07:00
midl.h Add MDB_WRITEMAP to use a writable mmap 2012-09-05 08:39:46 -07:00
mtest.c Add support for nested transactions. 2011-09-21 12:58:43 -07:00
mtest2.c Add support for nested transactions. 2011-09-21 12:58:43 -07:00
mtest3.c Add support for nested transactions. 2011-09-21 12:58:43 -07:00
mtest4.c Add support for nested transactions. 2011-09-21 12:58:43 -07:00
mtest5.c Add support for nested transactions. 2011-09-21 12:58:43 -07:00
mtest6.c Add support for nested transactions. 2011-09-21 12:58:43 -07:00