From 57ae02b3c251ca73c50b6243d9eeea8e025cfe0e Mon Sep 17 00:00:00 2001 From: twisted Date: Thu, 13 Oct 2005 20:16:50 +0000 Subject: Log timeouts in queues when the call timeout is set from the dialplan (Bug #5422) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6761 f38db490-d61c-443f-a65b-d21fe96a405b --- apps/app_queue.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'apps') diff --git a/apps/app_queue.c b/apps/app_queue.c index 6ddd72169..c4813073c 100755 --- a/apps/app_queue.c +++ b/apps/app_queue.c @@ -1841,6 +1841,7 @@ static int wait_our_turn(struct queue_ent *qe, int ringing, enum queue_result *r /* If we have timed out, break out */ if (qe->expire && (time(NULL) > qe->expire)) { *reason = QUEUE_TIMEOUT; + ast_queue_log(qe->parent->name, qe->chan->uniqueid,"NONE", "EXITWITHTIMEOUT", "%d", qe->pos); break; } @@ -2876,6 +2877,7 @@ check_turns: record_abandoned(&qe); reason = QUEUE_TIMEOUT; res = 0; + ast_queue_log(queuename, chan->uniqueid,"NONE", "EXITWITHTIMEOUT", "%d", qe.pos); break; } @@ -2936,6 +2938,7 @@ check_turns: record_abandoned(&qe); reason = QUEUE_TIMEOUT; res = 0; + ast_queue_log(queuename, chan->uniqueid,"NONE", "EXITWITHTIMEOUT", "%d", qe.pos); break; } -- cgit v1.2.3