forked from quic-go/quic-go
fix a packet packer race
This commit is contained in:
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user