mirror of
https://github.com/fluencelabs/redis
synced 2025-03-20 17:40:50 +00:00
Now when a child is terminated by a signal, the signal number is logged as well
This commit is contained in:
parent
686bc0ac5c
commit
454eea7c44
5
redis.c
5
redis.c
@ -1223,7 +1223,7 @@ void backgroundSaveDoneHandler(int statloc) {
|
|||||||
redisLog(REDIS_WARNING, "Background saving error");
|
redisLog(REDIS_WARNING, "Background saving error");
|
||||||
} else {
|
} else {
|
||||||
redisLog(REDIS_WARNING,
|
redisLog(REDIS_WARNING,
|
||||||
"Background saving terminated by signal");
|
"Background saving terminated by signal %d", WTERMSIG(statloc));
|
||||||
rdbRemoveTempFile(server.bgsavechildpid);
|
rdbRemoveTempFile(server.bgsavechildpid);
|
||||||
}
|
}
|
||||||
server.bgsavechildpid = -1;
|
server.bgsavechildpid = -1;
|
||||||
@ -1284,7 +1284,8 @@ void backgroundRewriteDoneHandler(int statloc) {
|
|||||||
redisLog(REDIS_WARNING, "Background append only file rewriting error");
|
redisLog(REDIS_WARNING, "Background append only file rewriting error");
|
||||||
} else {
|
} else {
|
||||||
redisLog(REDIS_WARNING,
|
redisLog(REDIS_WARNING,
|
||||||
"Background append only file rewriting terminated by signal");
|
"Background append only file rewriting terminated by signal %d",
|
||||||
|
WTERMSIG(statloc));
|
||||||
}
|
}
|
||||||
cleanup:
|
cleanup:
|
||||||
sdsfree(server.bgrewritebuf);
|
sdsfree(server.bgrewritebuf);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user