From cba6cd8398bef1339f236d7ddc5467c5873537a2 Mon Sep 17 00:00:00 2001 From: dr7ana Date: Fri, 2 Feb 2024 13:26:36 -0800 Subject: [PATCH] asserts --- llarp/link/link_manager.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) 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();