From 1338654285c6b5aded3ab17254f885f443d9628d Mon Sep 17 00:00:00 2001
From: Dong Anyuan <donganyuan@cn.fujitsu.com>
Date: Thu, 20 Jun 2019 12:36:38 +0900
Subject: [PATCH] Fix Coverity Scan CID 60357 (Handle variable sfd going out of
 scope leaks the handle.)

---
 openair3/NAS/COMMON/UTIL/socket.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/openair3/NAS/COMMON/UTIL/socket.c b/openair3/NAS/COMMON/UTIL/socket.c
index 8ec3227e20a..25876c3e6ff 100644
--- a/openair3/NAS/COMMON/UTIL/socket.c
+++ b/openair3/NAS/COMMON/UTIL/socket.c
@@ -221,6 +221,8 @@ void* socket_udp_open(int type, const char* host, const char* port)
     sid->type = type;
     sid->port = atoi (port);
     sid->fd = sfd;
+  } else {
+    close (sfd);
   }
 
   return sid;
-- 
GitLab