From: Mark Michelson Date: Wed, 26 May 2010 18:21:10 +0000 (+0000) Subject: Make AgentComplete message more consistent. X-Git-Tag: 1.4.33-rc1~9 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a69a5d0772132eb24c68617205b45f72afc114a3;p=thirdparty%2Fasterisk.git Make AgentComplete message more consistent. At times, the "Member" field was not specified during the event. It's there now. (closes issue #15638) Reported by: elbriga Patches: patchAppQueueAgentComplete.diff uploaded by elbriga (license 482) git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@266004 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/apps/app_queue.c b/apps/app_queue.c index 8285e64627..bbfc8bd58b 100644 --- a/apps/app_queue.c +++ b/apps/app_queue.c @@ -3311,12 +3311,13 @@ static int try_calling(struct queue_ent *qe, const char *options, char *announce "Queue: %s\r\n" "Uniqueid: %s\r\n" "Channel: %s\r\n" + "Member: %s\r\n" "MemberName: %s\r\n" "HoldTime: %ld\r\n" "TalkTime: %ld\r\n" "Reason: agent\r\n" "%s", - queuename, qe->chan->uniqueid, peer->name, member->membername, (long)(callstart - qe->start), + queuename, qe->chan->uniqueid, peer->name, member->interface, member->membername, (long)(callstart - qe->start), (long)(time(NULL) - callstart), qe->parent->eventwhencalled == QUEUE_EVENT_VARIABLES ? vars2manager(qe->chan, vars, sizeof(vars)) : ""); }