fix webrtc _connected.

This commit is contained in:
Miroslav Šedivý 2022-02-13 23:30:58 +01:00
parent 53a78140ea
commit e78ee758c5

View File

@ -455,15 +455,13 @@ export class NekoWebRTC extends EventEmitter<NekoWebRTCEvents> {
}
private onDisconnected(error?: Error) {
const wasConnected = this._connected
this.disconnect()
if (!this._connected) {
return
if (wasConnected) {
this._log.info(`disconnected`, { error })
this.emit('disconnected', error)
}
this._log.info(`disconnected`, { error })
this.emit('disconnected', error)
this._connected = false
}
private statsEmitter(ms: number = 2000) {