Don't record all calls as abandoned (bug #4575) (fixes damage inadvertently added by bug #4644)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6299 65c4cc65-6c06-0410-ace0-fbb531ad65f3
1.2-netsec
Mark Spencer 20 years ago
parent 82883698cc
commit e415ff3f87

@ -2890,9 +2890,10 @@ check_turns:
res = try_calling(&qe, options, announceoverride, url, &go_on); res = try_calling(&qe, options, announceoverride, url, &go_on);
if (res) { if (res) {
if (res < 0) { if (res < 0) {
if (!qe.handled) if (!qe.handled) {
record_abandoned(&qe); record_abandoned(&qe);
ast_queue_log(queuename, chan->uniqueid, "NONE", "ABANDON", "%d|%d|%ld", qe.pos, qe.opos, (long)time(NULL) - qe.start); ast_queue_log(queuename, chan->uniqueid, "NONE", "ABANDON", "%d|%d|%ld", qe.pos, qe.opos, (long)time(NULL) - qe.start);
}
} else if (res > 0) } else if (res > 0)
ast_queue_log(queuename, chan->uniqueid, "NONE", "EXITWITHKEY", "%s|%d", qe.digits, qe.pos); ast_queue_log(queuename, chan->uniqueid, "NONE", "EXITWITHKEY", "%s|%d", qe.digits, qe.pos);
break; break;

Loading…
Cancel
Save