box/center.cpp
@@ -392,9 +392,18 @@ EraseMapRec(service_map_, node->services_); EraseMapRec(subscribe_map_, node->subscriptions_); // remove online record. auto pos = online_node_addr_map_.find(node->proc_.proc_id()); if (pos != online_node_addr_map_.end()) { if (node->addrs_.find(pos->second) != node->addrs_.end()) { online_node_addr_map_.erase(pos); } } for (auto &addr : node->addrs_) { cleaner_(addr); } node->addrs_.clear(); } std::string id_; // center proc id;