From 5d8aa35858eea622e0e8e4a1f111fd408c483a31 Mon Sep 17 00:00:00 2001
From: lichao <lichao@aiotlink.com>
Date: 星期二, 25 五月 2021 17:10:16 +0800
Subject: [PATCH] add some tcp code.

---
 src/msg.cpp |   11 ++---------
 1 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/src/msg.cpp b/src/msg.cpp
index c9ed60a..40a7b0d 100644
--- a/src/msg.cpp
+++ b/src/msg.cpp
@@ -18,17 +18,10 @@
 #include "msg.h"
 #include "bh_util.h"
 #include "defs.h"
-#include "socket.h"
+#include "shm_socket.h"
 
 namespace bhome_msg
 {
-
-ShmSocket &ShmMsg::Sender()
-{
-	static auto &mq = GetCenterInfo(shm())->mq_sender_;
-	static ShmSocket sender(mq.offset_, shm(), mq.id_);
-	return sender;
-}
 
 int ShmMsg::Release()
 {
@@ -39,7 +32,7 @@
 	if (n == 0) {
 		if (meta()->managed_) {
 			int64_t free_cmd = (id() << 4) | EncodeCmd(eCmdFree);
-			Sender().Send(BHTopicCenterAddress(), free_cmd);
+			DefaultSender(shm()).Send(BHTopicCenterAddress(shm()), free_cmd);
 		} else {
 			Free();
 		}

--
Gitblit v1.8.0