]> git.sur5r.net Git - openldap/commitdiff
Clarify mdb_dbi_open doc
authorHoward Chu <hyc@openldap.org>
Mon, 8 Dec 2014 03:21:09 +0000 (03:21 +0000)
committerHoward Chu <hyc@openldap.org>
Mon, 15 Dec 2014 20:44:30 +0000 (20:44 +0000)
The concurrency restriction is on threads within a single process.
Multiple processes can use mdb_dbi_open without affecting each other.

libraries/liblmdb/lmdb.h

index bdbb0b909b97650242c19ca3e1469e31b9ff608d..d692b174bfcae1a1c6eb1b4c9857a782ebb07fbe 100644 (file)
@@ -1025,9 +1025,9 @@ int  mdb_txn_renew(MDB_txn *txn);
         * After a successful commit the
         * handle will reside in the shared environment, and may be used
         * by other transactions. This function must not be called from
-        * multiple concurrent transactions. A transaction that uses this function
-        * must finish (either commit or abort) before any other transaction may
-        * use this function.
+        * multiple concurrent transactions in the same process. A transaction
+        * that uses this function must finish (either commit or abort) before
+        * any other transaction in the process may use this function.
         *
         * To use named databases (with name != NULL), #mdb_env_set_maxdbs()
         * must be called before opening the environment.  Database names