From b511242632b664d95b75eb634400a44f713562b7 Mon Sep 17 00:00:00 2001 From: Jeff Becker Date: Wed, 20 Feb 2019 08:41:44 -0500 Subject: [PATCH] increment sequence number on good send only --- llarp/service/endpoint.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llarp/service/endpoint.cpp b/llarp/service/endpoint.cpp index a42e2a1db..1f6433528 100644 --- a/llarp/service/endpoint.cpp +++ b/llarp/service/endpoint.cpp @@ -1620,13 +1620,13 @@ namespace llarp path = m_Endpoint->GetPathByRouter(remoteIntro.router); if(path) { - ++sequenceNo; routing::PathTransferMessage transfer(msg, remoteIntro.pathID); if(path->SendRoutingMessage(&transfer, m_Endpoint->Router())) { llarp::LogDebug("sent data to ", remoteIntro.pathID, " on ", remoteIntro.router); lastGoodSend = m_Endpoint->Now(); + ++sequenceNo; } else llarp::LogError("Failed to send frame on path");