瀏覽代碼

Fix mask key.

Gary Burd 11 年之前
父節點
當前提交
bda3d7d128
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      conn.go

+ 1 - 1
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.