From 6a6b1cc8826dd5c37f674f503483209e95c767fc Mon Sep 17 00:00:00 2001 From: vlad shkapenyuk Date: Thu, 13 Aug 2020 14:11:28 -0400 Subject: [PATCH] Fix socket descritpor leak in http client Signed-off-by: vlad shkapenyuk Change-Id: I2953c8cc0596ffa8901049807fe2634e41b04761 --- src/lib/gscpaux/simple_http.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/gscpaux/simple_http.cpp b/src/lib/gscpaux/simple_http.cpp index 92107b6..c4f8bdd 100644 --- a/src/lib/gscpaux/simple_http.cpp +++ b/src/lib/gscpaux/simple_http.cpp @@ -134,6 +134,7 @@ int http_post_request(endpoint addr, gs_csp_t url, gs_sp_t json_request, gs_uint if (connect(sockfd, (sockaddr*)&servaddr, sizeof(servaddr))) { fprintf(stderr, "Unable to connect to HTTP server\n"); + close(sockfd); return -1; } -- 2.16.6