From 960d7547285f9ed42e24c636685254f0b1d3e34f Mon Sep 17 00:00:00 2001 From: hwfqb Date: Thu, 28 Aug 2025 22:21:57 +0800 Subject: [PATCH] warning fix: nesting depth is over 4 Signed-off-by: hwfqb --- .../js/napi/socket/socket_exec/src/socket_exec.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/frameworks/js/napi/socket/socket_exec/src/socket_exec.cpp b/frameworks/js/napi/socket/socket_exec/src/socket_exec.cpp index 7d93a2842..e4a8f1f59 100644 --- a/frameworks/js/napi/socket/socket_exec/src/socket_exec.cpp +++ b/frameworks/js/napi/socket/socket_exec/src/socket_exec.cpp @@ -2034,16 +2034,16 @@ static bool IsClientFdClosed(int32_t clientFd) static void RemoveClientConnection(int32_t clientId, TcpServerCloseContext *context) { std::lock_guard lock(g_mutex); + std::shared_ptr manager = context->GetSharedManager(); + if (manager == nullptr) { + NETSTACK_LOGE("manager is nullptr"); + return; + } for (auto it = g_clientFDs.begin(); it != g_clientFDs.end(); ++it) { if (it->first == clientId) { NETSTACK_LOGI("remove clientfd and eventmanager clientid: %{public}d clientFd:%{public}d", it->first, it->second); if (!IsClientFdClosed(it->second)) { - std::shared_ptr manager = context->GetSharedManager(); - if (manager == nullptr) { - NETSTACK_LOGE("manager is nullptr"); - return; - } std::unique_lock lock(manager->GetDataMutex()); NETSTACK_LOGI("connectFD: %{public}d, not close should close", it->second); shutdown(it->second, SHUT_RDWR); -- Gitee