diff sip-in/retrans.c @ 110:c1c94b7fc2e2

sip-in call clearing: DEAD_SIP transition implemented
author Mychaela Falconia <falcon@freecalypso.org>
date Wed, 28 Sep 2022 18:37:19 -0800
parents 9b87894704eb
children bb9a75557f59
line wrap: on
line diff
--- a/sip-in/retrans.c	Wed Sep 28 16:32:13 2022 -0800
+++ b/sip-in/retrans.c	Wed Sep 28 18:37:19 2022 -0800
@@ -71,6 +71,7 @@
 			} else {
 				call->sip_state = SIP_STATE_ENDED;
 				sip_mark_end_time(call, sip_linger_error);
+				transition_dead_sip(call);
 			}
 			break;
 		case SIP_STATE_BYE_SENT:
@@ -81,6 +82,7 @@
 			} else {
 				call->sip_state = SIP_STATE_ENDED;
 				sip_mark_end_time(call, sip_linger_error);
+				transition_dead_sip(call);
 			}
 			break;
 		}