From bda3d7d128858cbd3902a0f46e1ff31629e84895 Mon Sep 17 00:00:00 2001 From: Gary Burd Date: Wed, 23 Jul 2014 20:32:33 -0700 Subject: [PATCH] Fix mask key. --- conn.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conn.go b/conn.go index af41beb..2701142 100644 --- a/conn.go +++ b/conn.go @@ -120,7 +120,7 @@ func maskBytes(key [4]byte, pos int, b []byte) int { func newMaskKey() [4]byte { n := rand.Uint32() - return [4]byte{byte(n), byte(n >> 8), byte(n >> 16), byte(n >> 32)} + return [4]byte{byte(n), byte(n >> 8), byte(n >> 16), byte(n >> 24)} } // Conn represents a WebSocket connection.