Skip to content

Conversation

@rlsutton1
Copy link
Contributor

RTC.Session._runSessionTimer() was only firing the first time, as a result the sip session would expire at about 130 seconds.

Moved this._handleSessionTimersInIncomingResponse(response); above the return statement in RTCSession.dart @ line 2448 which now ensures that the Session Timer gets re-scheduled.

Also prevented handling of empty data packets in WebSocketInterface.dart _onMessage(data) which was causing parser errors.

Inferred types where relevant and possible.

@cloudwebrtc cloudwebrtc merged commit 1e0e18e into flutter-webrtc:master Sep 26, 2019
@cloudwebrtc
Copy link
Member

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants