]> git.saurik.com Git - redis.git/commitdiff
Fix key archival configuration from static config.
authorJay Freeman (saurik) <saurik@saurik.com>
Sun, 23 Dec 2012 08:26:00 +0000 (08:26 +0000)
committerJay Freeman (saurik) <saurik@saurik.com>
Sun, 23 Dec 2012 08:29:47 +0000 (08:29 +0000)
src/migrate.c
src/redis.c

index 23f40e4898d4536935cc813774439be9a607d614..a08aa9611205ad493b555bd38796a29ab86f4948 100644 (file)
@@ -253,7 +253,6 @@ socket_rd_err:
 }
 
 void stopKeyArchive(void) {
-    redisAssert(server.mdb_state == REDIS_MDB_ON);
     redisAssert(env != NULL);
 
     mdb_dbi_close(env, dbi);
@@ -264,7 +263,6 @@ void stopKeyArchive(void) {
 }
 
 int startKeyArchive(void) {
-    redisAssert(server.mdb_state == REDIS_MDB_OFF);
     redisAssert(env == NULL);
 
     int ret;
index eed212635dc3882626fe76043f64f54c92fdd02e..2cc46e5b47c132a99c0369bdaea12ca0aa8b92bf 100644 (file)
@@ -1348,7 +1348,7 @@ void initServer() {
         }
     }
 
-    if (server.aof_state == REDIS_MDB_ON) {
+    if (server.mdb_state == REDIS_MDB_ON) {
         int retval = startKeyArchive();
         if (retval != 0) {
             redisLog(REDIS_WARNING, "Can't open the key-archive environment: %s",