liuxiaolong
2021-07-20 13c503b73b4ecc8ce4a6e344f9ac15202985d686
src/topic_node.cpp
@@ -649,7 +649,7 @@
// subscribe
bool TopicNode::Subscribe(MsgTopicList &topics, MsgCommonReply &reply_body, const int timeout_ms)
bool TopicNode::DoSubscribe(MsgTopicList &topics, const bool net, MsgCommonReply &reply_body, const int timeout_ms)
{
   if (!IsOnline()) {
      SetLastError(eNotRegistered, kErrMsgNotRegistered);
@@ -659,6 +659,7 @@
   try {
      auto &sock = SockSub();
      MsgSubscribe sub;
      sub.set_network(net);
      sub.mutable_topics()->Swap(&topics);
      BHMsgHead head(InitMsgHead(GetType(sub), proc_id(), ssn()));