[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Nbd] [PATCH 03/11] nbd-server: avoid modernsock descriptor leaking to child processes



Close modernsock descriptor in child processes.

Signed-off-by: Dmitry V. Levin <ldv@...1147...>
---
 nbd-server.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/nbd-server.c b/nbd-server.c
index 53e7b18..c789051 100644
--- a/nbd-server.c
+++ b/nbd-server.c
@@ -2278,6 +2278,7 @@ int serveloop(GArray* servers) {
 					   data, and otherwise we get a
 					   segfault... */
 					g_array_free(servers, FALSE);
+					close(modernsock);
 				}
 
 				msg2(LOG_INFO,"Starting to serve");
-- 
ldv



Reply to: