From a09de18f56a06f7e6bd469fa2c1c928a002ca54d Mon Sep 17 00:00:00 2001 From: Lucas Clemente Date: Sat, 9 Jul 2016 15:10:35 +0200 Subject: [PATCH] fix alignment of 64bit atomic for x86, see atomic package BUGs section --- packet_packer.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packet_packer.go b/packet_packer.go index 32a91584..b72d9f2c 100644 --- a/packet_packer.go +++ b/packet_packer.go @@ -20,6 +20,8 @@ type packedPacket struct { } type packetPacker struct { + lastPacketNumber protocol.PacketNumber + connectionID protocol.ConnectionID version protocol.VersionNumber cryptoSetup *handshake.CryptoSetup @@ -28,8 +30,6 @@ type packetPacker struct { streamFramer *streamFramer controlFrames []frames.Frame - - lastPacketNumber protocol.PacketNumber } func newPacketPacker(connectionID protocol.ConnectionID, cryptoSetup *handshake.CryptoSetup, connectionParametersHandler *handshake.ConnectionParametersManager, streamFramer *streamFramer, version protocol.VersionNumber) *packetPacker {