From dc6ece67fdec622f7047bde03af476e8a3a61e9a Mon Sep 17 00:00:00 2001 From: Harish Kasiviswanathan Date: Fri, 30 Jun 2017 15:55:40 -0400 Subject: [PATCH] Fix fd leak if application forks If the application forks, close the fd inherited from the parent. Change-Id: I48e4157d5f0d6f04d07ecb23b719a23934687cdb Signed-off-by: Harish Kasiviswanathan --- src/openclose.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/openclose.c b/src/openclose.c index 3a1a17b941..abd977a72f 100644 --- a/src/openclose.c +++ b/src/openclose.c @@ -68,6 +68,7 @@ static void clear_after_fork(void) clear_events_page(); fmm_clear_all_mem(); destroy_device_debugging_memory(); + close(kfd_fd); kfd_open_count = 0; }