Remove the other listeners

This commit is contained in:
David Baker 2023-04-05 10:01:58 +01:00
parent 2435846f66
commit b061cbfb2f

View file

@ -41,10 +41,26 @@ export class OTelCall {
} }
public dispose() { public dispose() {
this.call.peerConn.removeEventListener(
"connectionstatechange",
this.onCallConnectionStateChanged
);
this.call.peerConn.removeEventListener(
"signalingstatechange",
this.onCallSignalingStateChanged
);
this.call.peerConn.removeEventListener( this.call.peerConn.removeEventListener(
"iceconnectionstatechange", "iceconnectionstatechange",
this.onIceConnectionStateChanged this.onIceConnectionStateChanged
); );
this.call.peerConn.removeEventListener(
"icegatheringstatechange",
this.onIceGatheringStateChanged
);
this.call.peerConn.removeEventListener(
"icecandidateerror",
this.onIceCandidateError
);
} }
private addCallPeerConnListeners = (): void => { private addCallPeerConnListeners = (): void => {