diff --git a/src/aof.c b/src/aof.c index 1014164fa651b1554663ea9545bc4c5a35ea5eb7..9e5101f86f07ebb085e8e05bf1a2663434be3897 100644 --- a/src/aof.c +++ b/src/aof.c @@ -1761,7 +1761,7 @@ void backgroundRewriteDoneHandler(int exitcode, int bysignal) { server.aof_selected_db = -1; /* Make sure SELECT is re-issued */ aofUpdateCurrentSize(); server.aof_rewrite_base_size = server.aof_current_size; - server.aof_current_size = server.aof_current_size; + server.aof_fsync_offset = server.aof_current_size; /* Clear regular AOF buffer since its contents was just written to * the new AOF from the background rewrite buffer. */