Pause stream less often
This commit is contained in:
@@ -278,12 +278,18 @@ export class Socket {
|
||||
|
||||
callbacks.connecting();
|
||||
|
||||
const receiveToPauseFactor = 6,
|
||||
minReceivedToPause = 1024 * 16;
|
||||
|
||||
let streamPaused = false,
|
||||
currentReceived = 0,
|
||||
currentUnpacked = 0;
|
||||
|
||||
const shouldPause = () => {
|
||||
return currentReceived > currentUnpacked;
|
||||
return (
|
||||
currentReceived > minReceivedToPause &&
|
||||
currentReceived > currentUnpacked * receiveToPauseFactor
|
||||
);
|
||||
};
|
||||
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user