From 6d616e55ae21681f1d6c965a26d58bd11efee9b8 Mon Sep 17 00:00:00 2001
From: Max Kellermann <max@duempel.org>
Date: Fri, 25 Apr 2014 12:31:06 +0200
Subject: [PATCH] LogInit: fix file descriptor leak in SIGHUP handler

---
 src/LogInit.cxx | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/LogInit.cxx b/src/LogInit.cxx
index c80d4575f..accd1d4d8 100644
--- a/src/LogInit.cxx
+++ b/src/LogInit.cxx
@@ -243,6 +243,8 @@ int cycle_log_files(void)
 	}
 
 	redirect_logs(fd);
+	close(fd);
+
 	FormatDebug(log_domain, "Done cycling log files");
 	return 0;
 #endif