# HG changeset patch # User Mychaela Falconia # Date 1664435138 28800 # Node ID 3a1f0e13a3ac26d124d78b3b04c9df0ef33dfe0f # Parent 1bbe57df74f6c871f8fb3e34734a5931fc350a2b sip-in call clearing: time comparison was reversed diff -r 1bbe57df74f6 -r 3a1f0e13a3ac sip-in/call_clear.c --- a/sip-in/call_clear.c Wed Sep 28 22:54:57 2022 -0800 +++ b/sip-in/call_clear.c Wed Sep 28 23:05:38 2022 -0800 @@ -53,7 +53,7 @@ for (pp = &call_list; *pp; ) { call = *pp; if (call->overall_state == OVERALL_STATE_DEAD_SIP && - call->sip_clear_time >= cur_event_time.tv_sec) { + cur_event_time.tv_sec >= call->sip_clear_time) { *pp = call->next; syslog(LOG_INFO, "Call in%06u finished", call->in_tag_num);