From 9b05aafb50348838f45bfddcd689e7d8d1d3c950 Mon Sep 17 00:00:00 2001 From: "John.Koepi" Date: Sat, 23 Jul 2016 16:31:56 +0200 Subject: [PATCH] fix #2883, #2857 pipe fds leak when fork() failed on bg aof rw --- src/aof.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/aof.c b/src/aof.c index 07d8561d..f73da1e2 100644 --- a/src/aof.c +++ b/src/aof.c @@ -1357,6 +1357,7 @@ int rewriteAppendOnlyFileBackground(void) { serverLog(LL_WARNING, "Can't rewrite append only file in background: fork: %s", strerror(errno)); + aofClosePipes(); return C_ERR; } serverLog(LL_NOTICE,