From c479ef57baaaa28964fc3ec8d80ff99dffa7d49f Mon Sep 17 00:00:00 2001 From: fujuntang <fujuntang@smartai.com> Date: 星期三, 10 十一月 2021 09:49:29 +0800 Subject: [PATCH] Fix the system hang issue when the app is killed contantly. --- src/socket/bus_server_socket.h | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/socket/bus_server_socket.h b/src/socket/bus_server_socket.h index ba6ebe8..4cd0140 100644 --- a/src/socket/bus_server_socket.h +++ b/src/socket/bus_server_socket.h @@ -8,6 +8,7 @@ #include "sem_util.h" #include "logger_factory.h" #include "key_def.h" +#include "msg_mgr.h" #include "socket_def.h" #include <set> @@ -23,7 +24,7 @@ int data; int data_fix; int count; - + _LinkNode *next; } LinkNode; @@ -62,6 +63,7 @@ // pthread_t recv_thread; // <涓婚锛� 璁㈤槄鑰�> SHMTopicSubMap *topic_sub_map; + recvbuf_data recvBuf_data; private: int destroy(); @@ -121,7 +123,9 @@ */ int get_key() ; - void _data_remove(int val1, int val2); + void _data_remove(int val); + void buf_data_set(int data, int val); + void buf_data_remove(int data); }; -- Gitblit v1.8.0