1
0
mirror of https://github.com/fluencelabs/redis synced 2025-03-21 18:10:49 +00:00

Merge pull request from oranagra/aof_shutdown_flush

Flush append only buffers before existing.
This commit is contained in:
Salvatore Sanfilippo 2017-09-18 12:03:41 +02:00 committed by GitHub
commit 8885921dfb

@ -2536,8 +2536,9 @@ int prepareForShutdown(int flags) {
"There is a child rewriting the AOF. Killing it!");
kill(server.aof_child_pid,SIGUSR1);
}
/* Append only file: fsync() the AOF and exit */
/* Append only file: flush buffers and fsync() the AOF at exit */
serverLog(LL_NOTICE,"Calling fsync() on the AOF file.");
flushAppendOnlyFile(1);
aof_fsync(server.aof_fd);
}