Update server.lastbgsave_status when fork() fails.

This commit is contained in:
antirez 2013-08-27 10:16:01 +02:00
parent 003cc8a4f5
commit b34126e378

View File

@ -746,6 +746,7 @@ int rdbSaveBackground(char *filename) {
/* Parent */
server.stat_fork_time = ustime()-start;
if (childpid == -1) {
server.lastbgsave_status = REDIS_ERR;
redisLog(REDIS_WARNING,"Can't save in background: fork: %s",
strerror(errno));
return REDIS_ERR;