]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-mdb/init.c
More explicit logging if mdb_txn_commit fails
[openldap] / servers / slapd / back-mdb / init.c
index 82a6d70ae57079fc84832c26b45fd4767797f48a..8833de40896ba2eb3b90821a06559152f442d879 100644 (file)
@@ -242,6 +242,10 @@ mdb_db_open( BackendDB *be, ConfigReply *cr )
 
        rc = mdb_txn_commit(txn);
        if ( rc != 0 ) {
+               Debug( LDAP_DEBUG_ANY,
+                       LDAP_XSTRING(mdb_db_open) ": database %s: "
+                       "txn_commit failed: %s (%d)\n",
+                       be->be_suffix[0].bv_val, mdb_strerror(rc), rc );
                goto fail;
        }