diff --git a/src/redis.c b/src/redis.c index f7118f6ab317fc4d6aed5038d406a2eeaa62f917..5d667cddb14322fbb2af98f339cdce25c4815fb7 100644 --- a/src/redis.c +++ b/src/redis.c @@ -1196,6 +1196,7 @@ void initServerConfig() { server.requirepass = NULL; server.rdb_compression = 1; server.rdb_checksum = 1; + server.stop_writes_on_bgsave_err = 1; server.activerehashing = 1; server.notify_keyspace_events = 0; server.maxclients = REDIS_MAX_CLIENTS; @@ -1420,7 +1421,6 @@ void initServer() { server.ops_sec_last_sample_ops = 0; server.unixtime = time(NULL); server.lastbgsave_status = REDIS_OK; - server.stop_writes_on_bgsave_err = 1; if(aeCreateTimeEvent(server.el, 1, serverCron, NULL, NULL) == AE_ERR) { redisPanic("Can't create the serverCron time event."); exit(1);