]> code.citadel.org Git - citadel.git/blobdiff - citadel/server/backends/berkeley_db/berkeley_db.c
Removed call to db_env->set_cachesize()
[citadel.git] / citadel / server / backends / berkeley_db / berkeley_db.c
index 6b10fcf145101e26897a0b71af14a88319144253..2c118ce2ba00cf57e872d4ec9645823fee41fcc2 100644 (file)
@@ -227,13 +227,14 @@ void bdb_open_databases(void) {
        bdb_env->set_verbose(bdb_env, DB_VERB_RECOVERY, 1);
 
        // We want to specify the shared memory buffer pool cachesize, but everything else is the default.
-       ret = bdb_env->set_cachesize(bdb_env, 0, 64 * 1024, 0);
-       if (ret) {
-               syslog(LOG_ERR, "bdb: set_cachesize: %s", db_strerror(ret));
-               bdb_env->close(bdb_env, 0);
-               syslog(LOG_ERR, "bdb: exit code %d", ret);
-               exit(CTDLEXIT_DB);
-       }
+       // 2023aug21 ajc: the third argument is zero, so this never did anything
+       // ret = bdb_env->set_cachesize(bdb_env, 0, 64 * 1024, 0);
+       // if (ret) {
+               // syslog(LOG_ERR, "bdb: set_cachesize: %s", db_strerror(ret));
+               // bdb_env->close(bdb_env, 0);
+               // syslog(LOG_ERR, "bdb: exit code %d", ret);
+               // exit(CTDLEXIT_DB);
+       // }
 
        if ((ret = bdb_env->set_lk_detect(bdb_env, DB_LOCK_DEFAULT))) {
                syslog(LOG_ERR, "bdb: set_lk_detect: %s", db_strerror(ret));