From cf013b83dfa1fb3a834ad2af6091b9e9c054ba13 Mon Sep 17 00:00:00 2001 From: Oran Agra Date: Wed, 25 Oct 2023 20:54:02 +0300 Subject: [PATCH] Fix fd leak causing deleted files to remain open and eat disk space (#12693) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This was introduced in v7.2 by #11248 (cherry picked from commit ba900f6cb8334eee23b943afe1aaa757dc80cf45) --- src/replication.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/replication.c b/src/replication.c index 885f2b17c..fbd9b0a99 100644 --- a/src/replication.c +++ b/src/replication.c @@ -2250,6 +2250,7 @@ void readSyncBulkPayload(connection *conn) { } zfree(server.repl_transfer_tmpfile); + close(server.repl_transfer_fd); server.repl_transfer_fd = -1; server.repl_transfer_tmpfile = NULL; }