fix: call hangup on timeout race condition
This commit is contained in:
parent
5900442bcb
commit
88110773ab
|
|
@ -1286,7 +1286,7 @@ class CallSession {
|
||||||
|
|
||||||
inviteTimer = Timer(Duration(seconds: Timeouts.callTimeoutSec), () {
|
inviteTimer = Timer(Duration(seconds: Timeouts.callTimeoutSec), () {
|
||||||
if (state == CallState.kInviteSent) {
|
if (state == CallState.kInviteSent) {
|
||||||
hangup(CallErrorCode.InviteTimeout, false);
|
hangup(CallErrorCode.InviteTimeout);
|
||||||
}
|
}
|
||||||
inviteTimer?.cancel();
|
inviteTimer?.cancel();
|
||||||
inviteTimer = null;
|
inviteTimer = null;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue