From: antirez Date: Fri, 10 Jun 2011 12:56:45 +0000 (+0200) Subject: correctly set AOF base size field in server structure X-Git-Url: https://git.saurik.com/redis.git/commitdiff_plain/c66bf1fa32655ccf3f39b4cd72953459576463f5?ds=inline correctly set AOF base size field in server structure --- diff --git a/src/aof.c b/src/aof.c index 78387cd3..fd8ec7ab 100644 --- a/src/aof.c +++ b/src/aof.c @@ -304,6 +304,7 @@ int loadAppendOnlyFile(char *filename) { server.appendonly = appendonly; stopLoading(); aofUpdateCurrentSize(); + server.auto_aofrewrite_base_size = server.appendonly_current_size; return REDIS_OK; readerr: @@ -689,6 +690,7 @@ void backgroundRewriteDoneHandler(int exitcode, int bysignal) { server.appendseldb = -1; /* Make sure it will issue SELECT */ redisLog(REDIS_NOTICE,"The new append only file was selected for future appends."); aofUpdateCurrentSize(); + server.auto_aofrewrite_base_size = server.appendonly_current_size; } else { /* If append only is disabled we just generate a dump in this * format. Why not? */