Skip to content

Commit e50749a

Browse files
author
jin
committed
$mol_websocket_frame: fixed 64k+ size
1 parent c605101 commit e50749a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

websocket/frame/frame.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ namespace $ {
4848

4949
let size = state & 0b0111_1111
5050
if( size === 126 ) size = this.getUint16( 2 )
51-
else if( size === 127 ) size = this.getUint32( 2 )
51+
else if( size === 127 ) size = this.getUint32( 6 )
5252

5353
return { size, mask }
5454

@@ -57,7 +57,7 @@ namespace $ {
5757
if( next.size >= 2**16 ) {
5858

5959
this.setUint8( 1, 127 | Number( next.mask ) << 7 )
60-
this.setUint32( 2, next.size )
60+
this.setUint32( 6, next.size )
6161

6262
} else if( next.size >= 126 ) {
6363

0 commit comments

Comments
 (0)