From 973692652774a5ffe98478ee287b40af529d0b39 Mon Sep 17 00:00:00 2001 From: wangzhengquan <wangzhengquan85@126.com> Date: 星期三, 13 一月 2021 14:14:58 +0800 Subject: [PATCH] update --- src/socket/net_mod_socket.cpp | 17 ++--------------- 1 files changed, 2 insertions(+), 15 deletions(-) diff --git a/src/socket/net_mod_socket.cpp b/src/socket/net_mod_socket.cpp index 2ac2dfa..f7c1242 100644 --- a/src/socket/net_mod_socket.cpp +++ b/src/socket/net_mod_socket.cpp @@ -137,24 +137,11 @@ } NetConnPool* NetModSocket::_get_pool() { - return gpool; + return _get_threadlocal_pool(); } + int NetModSocket::_sendandrecv_(net_node_t *node_arr, int arrlen, void *send_buf, int send_size, - net_mod_recv_msg_t ** recv_arr, int *recv_arr_size, int msec ) { - int s, rv; - if ((s = pthread_mutex_lock(&sendMutex)) != 0) - err_exit(s, "NetModSocket : pthread_mutex_lock"); - - rv = _sendandrecv_unsafe(node_arr, arrlen, send_buf, send_size, recv_arr, recv_arr_size, msec ); - - if ((s = pthread_mutex_unlock(&sendMutex)) != 0) - err_exit(s, "NetModSocket : pthread_mutex_lock"); - - return rv; -} - -int NetModSocket::_sendandrecv_unsafe(net_node_t *node_arr, int arrlen, void *send_buf, int send_size, net_mod_recv_msg_t ** recv_arr, int *recv_arr_size, int msec ) { int i, n, recv_size, connfd; -- Gitblit v1.8.0