From 0d6000e8e75e45d83dfc5718bd249a11fcce45a3 Mon Sep 17 00:00:00 2001 From: wangzhengquan <wangzhengquan85@126.com> Date: 星期五, 15 一月 2021 16:10:15 +0800 Subject: [PATCH] update --- src/socket/shm_socket.h | 15 ++++----------- 1 files changed, 4 insertions(+), 11 deletions(-) diff --git a/src/socket/shm_socket.h b/src/socket/shm_socket.h index cf6737f..0917d00 100644 --- a/src/socket/shm_socket.h +++ b/src/socket/shm_socket.h @@ -11,13 +11,6 @@ SHM_MSG_NOWAIT = 2 }; - - -enum shm_socket_error_type_t { - SHM_SOCKET_ECONNFAILED = 1, - SHM_SOCKET_ETIMEOUT = 2 -}; - enum shm_connection_status_t { SHM_CONN_CLOSED=1, SHM_CONN_LISTEN=2, @@ -56,10 +49,10 @@ // 鏈湴key int key; bool force_bind; - int mutex; - shm_connection_status_t status; - SHMQueue<shm_msg_t> *queue; - SHMQueue<shm_msg_t> *remoteQueue; + pthread_mutex_t mutex; + shm_connection_status_t status; + SHMQueue<shm_msg_t> *queue; //self queue + SHMQueue<shm_msg_t> *remoteQueue; // peer queue LockFreeQueue<shm_msg_t, DM_Allocator> *messageQueue; LockFreeQueue<shm_msg_t, DM_Allocator> *acceptQueue; std::map<int, shm_socket_t* > *clientSocketMap; -- Gitblit v1.8.0