From c5d39fd5bf60a75e17334fc1ff3ad84ac4d0c408 Mon Sep 17 00:00:00 2001 From: Matthias Radestock Date: Tue, 26 Aug 2014 21:09:23 +0100 Subject: [PATCH] drop maxpayload in conjunction with clientPMTU Seems odd to do the latter w/o the former. And wrong. --- forwarder.go | 1 + 1 file changed, 1 insertion(+) diff --git a/forwarder.go b/forwarder.go index c57d58e4..2566877f 100644 --- a/forwarder.go +++ b/forwarder.go @@ -147,6 +147,7 @@ func (conn *LocalConnection) forwarderLoop(forwardCh <-chan *ForwardedFrame, sto pmtuVerifyTick = nil if !conn.isClientPMTUVerfied() { clientPMTU -= 10 + maxPayload -= 10 updateClientPMTU() } case frame = <-forwardCh: