diff --git a/llarp/link/utp.cpp b/llarp/link/utp.cpp index 940e126ee..3f42ba3a4 100644 --- a/llarp/link/utp.cpp +++ b/llarp/link/utp.cpp @@ -228,7 +228,10 @@ namespace llarp bool Session::IsTimedOut(llarp_time_t now) const { - (void)now; + if(sendq.size() >= MaxSendQueueSize) + { + return now - lastActive > 5000; + } // let utp manage this return state == eClose; }