]> git.sur5r.net Git - openldap/commitdiff
ITS#7391 more for ab04c50a32275e216b82edaeeed50208cf49336b
authorHoward Chu <hyc@openldap.org>
Fri, 14 Sep 2012 19:53:47 +0000 (12:53 -0700)
committerHoward Chu <hyc@openldap.org>
Fri, 14 Sep 2012 19:53:47 +0000 (12:53 -0700)
servers/slapd/back-mdb/init.c

index 41fc4068bb839ac21ae3619034342c303bc11e85..b757700505a794f341275c432cc891aed4219a37 100644 (file)
@@ -182,7 +182,7 @@ mdb_db_open( BackendDB *be, ConfigReply *cr )
                goto fail;
        }
 
-       rc = mdb_txn_begin( mdb->mi_dbenv, NULL, 0, &txn );
+       rc = mdb_txn_begin( mdb->mi_dbenv, NULL, flags & MDB_RDONLY, &txn );
        if ( rc ) {
                Debug( LDAP_DEBUG_ANY,
                        LDAP_XSTRING(mdb_db_open) ": database \"%s\" cannot be opened, err %d. "