From 33e818f5e9433bfbe6cc1894ed6c4934baa3d5be Mon Sep 17 00:00:00 2001 From: Marten Seemann Date: Sun, 29 Nov 2020 12:30:01 +0700 Subject: [PATCH] log sent packet before logging its congestion / loss recovery effects --- session.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/session.go b/session.go index ecb473124..7b2f30aea 100644 --- a/session.go +++ b/session.go @@ -1583,9 +1583,9 @@ func (s *session) sendPackedPacket(packet *packedPacket) { if s.firstAckElicitingPacketAfterIdleSentTime.IsZero() && packet.IsAckEliciting() { s.firstAckElicitingPacketAfterIdleSentTime = now } + s.logPacket(now, packet) s.sentPacketHandler.SentPacket(packet.ToAckHandlerPacket(time.Now(), s.retransmissionQueue)) s.connIDManager.SentPacket() - s.logPacket(now, packet) s.sendQueue.Send(packet.buffer) }