Fix TypeError: cb is not a function during ping
This commit is contained in:
parent
4acbae86e3
commit
290b391bf8
|
@ -77,7 +77,7 @@ function WebSocketClient(ws, req, serverType) {
|
|||
//
|
||||
// Montior connection status with ping/pong
|
||||
//
|
||||
ws.on('pong', () => {
|
||||
ws.on('pong', () => {
|
||||
Log.trace(`Pong from ${this.socketBridge.remoteAddress}`);
|
||||
ws.isConnectionAlive = true;
|
||||
});
|
||||
|
@ -187,13 +187,13 @@ exports.getModule = class WebSocketLoginServer extends LoginServerModule {
|
|||
}
|
||||
|
||||
ws.isConnectionAlive = false; // pong will reset this
|
||||
|
||||
|
||||
Log.trace('Ping to remote WebSocket client');
|
||||
return ws.ping('', false, true);
|
||||
return ws.ping('', false); // false=don't mask
|
||||
});
|
||||
}
|
||||
});
|
||||
}, 30000);
|
||||
}, 30000);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue