fix TypeError

This commit is contained in:
schlagmichdoch 2023-09-19 17:50:16 +02:00
parent d45c6b5bea
commit d77ccdf233
1 changed files with 7 additions and 1 deletions

View File

@ -174,7 +174,7 @@ class PairDropServer {
this._onDisconnect(sender);
break;
case 'pong':
this._keepAliveTimers[sender.id].lastBeat = Date.now();
this._setKeepAliveTimerToNow(sender);
break;
case 'join-ip-room':
this._joinIpRoom(sender);
@ -576,6 +576,12 @@ class PairDropServer {
clearTimeout(this._keepAliveTimers[peer.id].timer);
}
}
_setKeepAliveTimerToNow(peer) {
if (this._keepAliveTimers[peer.id]?.lastBeat) {
this._keepAliveTimers[peer.id].lastBeat = Date.now();
}
}
}