From 58fabd79a2b3a53871204508c4f42e3770baf32a Mon Sep 17 00:00:00 2001 From: Maschell Date: Tue, 15 Feb 2022 12:40:13 +0100 Subject: [PATCH] libwhb: Add missing close() call on WHBLogUdpDeinit reset socket val --- libraries/libwhb/src/log_udp.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/libraries/libwhb/src/log_udp.c b/libraries/libwhb/src/log_udp.c index 4027d9b3..5a4739ce 100644 --- a/libraries/libwhb/src/log_udp.c +++ b/libraries/libwhb/src/log_udp.c @@ -4,6 +4,7 @@ #include #include #include +#include #include #include #include @@ -50,9 +51,9 @@ WHBLogUdpInit() BOOL WHBLogUdpDeinit() { - if(shutdown(sSocket, SHUT_WR) != 0) { - return FALSE; - } + shutdown(sSocket, SHUT_WR); + close(sSocket); + sSocket = -1; return WHBRemoveLogHandler(udpLogHandler); }