From 535a0871f4e60d271b56d1902ddcf16c7e95ee5c Mon Sep 17 00:00:00 2001
From: wangzhengquan <wangzhengquan85@126.com>
Date: 星期二, 02 二月 2021 15:26:22 +0800
Subject: [PATCH] update

---
 src/socket/shm_socket.cpp |   26 +++++++++++++-------------
 1 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/src/socket/shm_socket.cpp b/src/socket/shm_socket.cpp
index 31598d0..a76cb4b 100644
--- a/src/socket/shm_socket.cpp
+++ b/src/socket/shm_socket.cpp
@@ -9,7 +9,7 @@
 
 
 
-static void print_msg(char *head, shm_msg_t &msg) {
+static void print_msg(char *head, shm_packet_t &msg) {
   // err_msg(0, "%s: key=%d, type=%d\n", head, msg.key, msg.type);
 }
 
@@ -20,21 +20,21 @@
 static void _create_socket_key_perthread(void);
 
 //  妫�鏌ey鏄惁宸茬粡琚娇鐢紝 鏈浣跨敤鍒欑粦瀹歬ey
-static LockFreeQueue<shm_msg_t> * shm_socket_bind_queue(int key, bool force) {
+static LockFreeQueue<shm_packet_t> * shm_socket_bind_queue(int key, bool force) {
   hashtable_t *hashtable = mm_get_hashtable();
-  LockFreeQueue<shm_msg_t> *queue;
+  LockFreeQueue<shm_packet_t> *queue;
   hashtable_lock(hashtable);
   void *tmp_ptr = hashtable_get(hashtable, key);
 
 
   if (tmp_ptr == NULL || tmp_ptr == (void *)1  ) {
-    queue = new LockFreeQueue<shm_msg_t>(16);
+    queue = new LockFreeQueue<shm_packet_t>(16);
     hashtable_put(hashtable, key, (void *)queue);
     hashtable_unlock(hashtable);
     return queue;
   } else if(force) {
     hashtable_unlock(hashtable);
-    return (LockFreeQueue<shm_msg_t> *) queue;
+    return (LockFreeQueue<shm_packet_t> *) queue;
   }
   
   hashtable_unlock(hashtable);
@@ -44,8 +44,8 @@
 /**
  * 缁戝畾key鍒伴槦鍒楋紝浣嗘槸骞朵笉浼氬垱寤洪槦鍒椼��
  */
-static LockFreeQueue<shm_msg_t> * shm_socket_attach_queue(int key) {
-  LockFreeQueue<shm_msg_t> * queue;
+static LockFreeQueue<shm_packet_t> * shm_socket_attach_queue(int key) {
+  LockFreeQueue<shm_packet_t> * queue;
   hashtable_t *hashtable = mm_get_hashtable();
   void *tmp_ptr = hashtable_get(hashtable, key);
   if (tmp_ptr == NULL || tmp_ptr == (void *)1) {
@@ -53,7 +53,7 @@
     return NULL;
   }
 
-  queue = ( LockFreeQueue<shm_msg_t> *)tmp_ptr;
+  queue = ( LockFreeQueue<shm_packet_t> *)tmp_ptr;
   // hashtable_unlock(hashtable);
   return queue;
 }
@@ -61,11 +61,11 @@
 
 size_t shm_socket_remove_keys(int keys[], size_t length) {
   hashtable_t *hashtable = mm_get_hashtable();
-  LockFreeQueue<shm_msg_t> *mqueue;
+  LockFreeQueue<shm_packet_t> *mqueue;
   size_t count = 0;
   for(int i = 0; i< length; i++) {
     // 閿�姣佸叡浜唴瀛樼殑queue
-    mqueue = (LockFreeQueue<shm_msg_t> *)hashtable_get(hashtable, keys[i]);
+    mqueue = (LockFreeQueue<shm_packet_t> *)hashtable_get(hashtable, keys[i]);
     delete mqueue;
     hashtable_remove(hashtable, keys[i]);
     count++;
@@ -174,14 +174,14 @@
     return EBUS_SENDTO_SELF;
   }
 
-  LockFreeQueue<shm_msg_t> *remoteQueue;
+  LockFreeQueue<shm_packet_t> *remoteQueue;
   if ((remoteQueue = shm_socket_attach_queue(key)) == NULL) {
     bus_errno = EBUS_CLOSED;
     logger->error("sendto key %d failed, %s", key, bus_strerror(bus_errno));
     return EBUS_CLOSED;
   }
 
-  shm_msg_t dest;
+  shm_packet_t dest;
   dest.type = SHM_COMMON_MSG;
   dest.key = sockt->key;
   dest.size = size;
@@ -228,7 +228,7 @@
   if ((rv = pthread_mutex_unlock(&(sockt->mutex))) != 0)
     err_exit(rv, "shm_recvfrom : pthread_mutex_unlock");
 
-  shm_msg_t src;
+  shm_packet_t src;
  
   rv = sockt->queue->pop(src, timeout, flag);
 

--
Gitblit v1.8.0