From 2c65db46500207f8445aa4baa53bfbb6602e0e18 Mon Sep 17 00:00:00 2001
From: wangzhengquan <wangzhengquan85@126.com>
Date: 星期四, 21 一月 2021 16:37:03 +0800
Subject: [PATCH] restructure

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

diff --git a/src/socket/shm_socket.cpp b/src/socket/shm_socket.cpp
index 534202d..76e906f 100644
--- a/src/socket/shm_socket.cpp
+++ b/src/socket/shm_socket.cpp
@@ -383,10 +383,8 @@
 
   if (rv == 0) {
     // printf("shm_sendto push after\n");
-    delete remoteQueue;
     return 0;
   } else {
-    delete remoteQueue;
     mm_free(dest.buf);
     if(rv > EBUS_BASE) {
       // bus_errno = EBUS_TIMEOUT;
@@ -725,10 +723,7 @@
     socket->queue = NULL;
   }
 
-  if (socket->remoteQueue != NULL) {
-    delete socket->remoteQueue;
-    socket->remoteQueue = NULL;
-  }
+  
 
   if (socket->messageQueue != NULL) {
     delete socket->messageQueue;
@@ -747,7 +742,6 @@
       client_socket = iter->second;
 
       client_socket->remoteQueue->push_timeout(close_msg, &timeout);
-      delete client_socket->remoteQueue;
       client_socket->remoteQueue = NULL;
 
       delete client_socket->messageQueue;

--
Gitblit v1.8.0