fix: call hangup on timeout race condition

This commit is contained in:
Karthikeyan S 2023-11-03 16:05:37 +05:30
parent 5900442bcb
commit 88110773ab
No known key found for this signature in database
GPG Key ID: 4F1848CCEEF73BCD
1 changed files with 1 additions and 1 deletions

View File

@ -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;