ignore duplicate packets

fixes #197
This commit is contained in:
Marten Seemann
2016-07-03 23:22:12 +08:00
parent 3e604a274d
commit 8071fda5ee
2 changed files with 13 additions and 0 deletions

View File

@@ -240,6 +240,11 @@ func (s *Session) handlePacketImpl(remoteAddr interface{}, hdr *publicHeader, da
}
err = s.receivedPacketHandler.ReceivedPacket(hdr.PacketNumber, packet.entropyBit)
// ignore duplicate packets
if err == ackhandlerlegacy.ErrDuplicatePacket {
return nil
}
if err != nil {
return err
}