From 02ba913dc7bb5d711471b27f2ea23a897d0f2e28 Mon Sep 17 00:00:00 2001 From: lichao <lichao@aiotlink.com> Date: 星期五, 23 四月 2021 15:34:26 +0800 Subject: [PATCH] bind msgi to shm, change offset_ptr to abs offset. --- src/sendq.cpp | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/sendq.cpp b/src/sendq.cpp index 8aa7214..54de419 100644 --- a/src/sendq.cpp +++ b/src/sendq.cpp @@ -33,7 +33,7 @@ info.on_expire_(info.data_); } if (info.data_.index() == 0) { - boost::variant2::get<0>(info.data_).Release(mq.shm()); + boost::variant2::get<0>(info.data_).Release(); } } @@ -43,13 +43,13 @@ auto &msg = boost::variant2::get<0>(pos->data().data_); r = mq.TrySend(*(MQId *) remote.data(), msg); if (r) { - msg.Release(mq.shm()); + msg.Release(); } } else { auto &content = boost::variant2::get<1>(pos->data().data_); MsgI msg; - if (msg.Make(mq.shm(), content)) { - DEFER1(msg.Release(mq.shm());); + if (msg.Make(content)) { + DEFER1(msg.Release();); r = mq.TrySend(*(MQId *) remote.data(), msg); } } -- Gitblit v1.8.0