mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-01-31 18:59:33 +00:00
DevIo.pm: tuning websocket encoding/decoding for large buffers (Forum #109910)
git-svn-id: https://svn.fhem.de/fhem/trunk@23933 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
31d8e89733
commit
aa235aedc0
@ -405,7 +405,7 @@ FW_Read($$)
|
||||
$len = unpack( 'n', substr($hash->{BUF},$i,2) );
|
||||
$i += 2;
|
||||
} elsif( $len == 127 ) {
|
||||
$len = unpack( 'q', substr($hash->{BUF},$i,8) );
|
||||
$len = unpack( 'Q>', substr($hash->{BUF},$i,8) );
|
||||
$i += 8;
|
||||
}
|
||||
|
||||
|
@ -192,7 +192,7 @@ DevIo_DecodeWS($$)
|
||||
$i += 2;
|
||||
} elsif( $len == 127 ) {
|
||||
return "" if(length($data) < 10);
|
||||
$len = unpack( 'q', substr($hash->{".WSBUF"},$i,8) );
|
||||
$len = unpack( 'Q>', substr($hash->{".WSBUF"},$i,8) );
|
||||
$i += 8;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user