]> git.sur5r.net Git - openldap/commitdiff
Add #define SLAP_BDB_ALLOW_DBNOTXN to control dbnotxn keyword
authorHoward Chu <hyc@openldap.org>
Tue, 27 Nov 2001 04:35:58 +0000 (04:35 +0000)
committerHoward Chu <hyc@openldap.org>
Tue, 27 Nov 2001 04:35:58 +0000 (04:35 +0000)
servers/slapd/back-bdb/config.c

index 37bc1c389bc6a3438e05dcb2906821d9698f5e16..da6a7db39f3d3b35c6ffa24572854d4c868b788f 100644 (file)
@@ -12,6 +12,8 @@
 
 #include "back-bdb.h"
 
+#define        SLAP_BDB_ALLOW_DBNOTXN
+
 int
 bdb_db_config(
        BackendDB       *be,
@@ -42,10 +44,11 @@ bdb_db_config(
                }
                bdb->bi_dbenv_home = ch_strdup( argv[1] );
 
+#ifdef SLAP_BDB_ALLOW_DBNOTXN
        /* turn off transactions, use CDB mode instead */
        } else if ( strcasecmp( argv[0], "dbnotxn" ) == 0 ) {
                bdb->bi_txn = 0;
-
+#endif
        /* transaction checkpoint configuration */
        } else if ( strcasecmp( argv[0], "dbnosync" ) == 0 ) {
                bdb->bi_dbenv_xflags |= DB_TXN_NOSYNC;