From 46ca46c953244c849534b14c56b82b3b5c4a0318 Mon Sep 17 00:00:00 2001 From: Simon Morlat Date: Mon, 16 Nov 2015 17:25:25 +0100 Subject: [PATCH] prevent terminating a call that is already in error state --- coreapi/linphonecore.c | 1 + 1 file changed, 1 insertion(+) diff --git a/coreapi/linphonecore.c b/coreapi/linphonecore.c index 160e0b3fe..b2b3e552f 100644 --- a/coreapi/linphonecore.c +++ b/coreapi/linphonecore.c @@ -3856,6 +3856,7 @@ int linphone_core_terminate_call(LinphoneCore *lc, LinphoneCall *the_call) switch (call->state) { case LinphoneCallReleased: case LinphoneCallEnd: + case LinphoneCallError: ms_warning("No need to terminate a call [%p] in state [%s]",call,linphone_call_state_to_string(call->state)); return -1; case LinphoneCallIncomingReceived: