From 49701139ccd3cdff1e1343f1ba240fc9f117f75b Mon Sep 17 00:00:00 2001 From: Lucas Clemente Date: Thu, 21 Apr 2016 17:02:26 +0200 Subject: [PATCH] fix a packet packer race --- packet_packer.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packet_packer.go b/packet_packer.go index 46eb91e6..53c0c020 100644 --- a/packet_packer.go +++ b/packet_packer.go @@ -68,7 +68,7 @@ func (p *packetPacker) PackPacket() (*packedPacket, error) { return nil, err } - ciphertext := p.aead.Seal(p.lastPacketNumber, raw.Bytes(), payload) + ciphertext := p.aead.Seal(currentPacketNumber, raw.Bytes(), payload) raw.Write(ciphertext) if raw.Len() > protocol.MaxPacketSize {