diff --git a/llarp/transit_hop.cpp b/llarp/transit_hop.cpp index 977db2e18..f572b833b 100644 --- a/llarp/transit_hop.cpp +++ b/llarp/transit_hop.cpp @@ -257,8 +257,10 @@ namespace llarp auto endpoint = r->exitContext.FindEndpointForPath(info.rxID); if(endpoint) { + bool sent = true; for(const auto & pkt : msg->X) - endpoint->SendOutboundTraffic(pkt.Buffer());; + sent &= endpoint->SendOutboundTraffic(pkt.Buffer()); + return sent; } else llarp::LogError("No exit endpoint on ", info);