From 026d476a84777b959ee0da2bc963fbbcb2e70665 Mon Sep 17 00:00:00 2001
From: Saravanan Sekar
Date: Sun, 18 Jun 2023 03:16:56 +0530
Subject: [PATCH] samples: websocket_client: close tcp socket after
websocket_disconnect
websocket_disconnect api does not closes user tcp socket, so tcp socket
must be closed after done.
Signed-off-by: Saravanan Sekar
---
samples/net/sockets/websocket_client/src/main.c | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/samples/net/sockets/websocket_client/src/main.c b/samples/net/sockets/websocket_client/src/main.c
index d165f524c579..f58e6d47b416 100644
--- a/samples/net/sockets/websocket_client/src/main.c
+++ b/samples/net/sockets/websocket_client/src/main.c
@@ -431,10 +431,18 @@ int main(void)
close(websock4);
}
+ if (sock4 >= 0) {
+ close(sock4);
+ }
+
if (websock6 >= 0) {
close(websock6);
}
+ if (sock6 >= 0) {
+ close(sock6);
+ }
+
k_sleep(K_FOREVER);
return 0;
}