From 0f45fc21e4b3d1cb0dc581dfaf2a58f912514dd8 Mon Sep 17 00:00:00 2001 From: huangtianzhi Date: Mon, 3 Jun 2024 16:42:50 +0800 Subject: [PATCH] Debugger Init TCP websocket's inaddr should be localhost Change INADDR_ANY to INADDR_LOOPBACK Issue:#I9UKLK Signed-off-by: huangtianzhi --- websocket/server/websocket_server.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/websocket/server/websocket_server.cpp b/websocket/server/websocket_server.cpp index 65b49427..a1d6fbcd 100644 --- a/websocket/server/websocket_server.cpp +++ b/websocket/server/websocket_server.cpp @@ -180,7 +180,7 @@ bool WebSocketServer::InitTcpWebSocket(int port, uint32_t timeoutLimit) sockaddr_in addrSin = {}; addrSin.sin_family = AF_INET; addrSin.sin_port = htons(port); - addrSin.sin_addr.s_addr = INADDR_ANY; + addrSin.sin_addr.s_addr = INADDR_LOOPBACK; if (bind(serverFd_, reinterpret_cast(&addrSin), sizeof(addrSin)) != SOCKET_SUCCESS || listen(serverFd_, 1) != SOCKET_SUCCESS) { LOGE("InitTcpWebSocket bind/listen failed, errno = %{public}d", errno); -- Gitee