diff --git a/llarp/link/link_manager.cpp b/llarp/link/link_manager.cpp index 24d0663c2..1b5f18a3b 100644 --- a/llarp/link/link_manager.cpp +++ b/llarp/link/link_manager.cpp @@ -660,9 +660,9 @@ namespace llarp continue; send_control_message( - rid, "gossip_rc"s, GossipRCMessage::serialize(last_sender, rc), [](oxen::quic::message) { + rid, "gossip_rc"s, GossipRCMessage::serialize(last_sender, rc)/* , [](oxen::quic::message) { log::trace(logcat, "PLACEHOLDER FOR GOSSIP RC RESPONSE HANDLER"); - }); + } */); ++count; } @@ -872,12 +872,17 @@ namespace llarp void LinkManager::fetch_router_ids( const RouterID& via, std::string payload, std::function func) { + // this handler should not be registered for service nodes + assert(not _router.is_service_node()); + send_control_message(via, "fetch_rids"s, std::move(payload), std::move(func)); } void LinkManager::handle_fetch_router_ids(oxen::quic::message m) { log::critical(logcat, "Handling FetchRIDs request..."); + // this handler should not be registered for clients + assert(_router.is_service_node()); RouterID source; RouterID local = router().local_rid();