hi,

in asterisk 13.24.1 is something "different" with AMI events (precisely Hangup event)

scenario

simple call to queue, call is answered by Agent

in asterisk 13.23.1 is AMI flow like this

{ "event": "QueueCallerJoin", "uniqueid": "1555512600.457","linkedid": "1555512600.457"} { "event": "AgentCalled", "uniqueid": "1555512600.457","linkedid": "1555512600.457","destuniqueid": "1555512601.464","destlinkedid": "1555512600.457"} { "event": "AgentConnect", "uniqueid": "1555512600.457","linkedid": "1555512600.457","destuniqueid": "1555512601.464","destlinkedid": "1555512600.457",} { "event": "Hangup", "uniqueid": "1555512601.465","linkedid": "1555512600.457"} { "event": "Hangup", "uniqueid": "1555512601.471","linkedid": "1555512600.457"} { "event": "AgentComplete", "uniqueid": "1555512600.457","linkedid": "1555512600.457","destuniqueid": "1555512601.471","destlinkedid": "1555512600.457",} { "event": "Hangup", "uniqueid": "1555512601.464","linkedid": "1555512600.457"} { "event": "Hangup", "uniqueid": "1555512600.457","linkedid": "1555512600.457"}

but it changed in asterisk 13.24.1 and later (ast 13.26.0 tested)

{ "event": "QueueCallerJoin","uniqueid": "1555512879.0","linkedid": "1555512879.0"} { "event": "AgentCalled", "uniqueid": "1555512879.0","linkedid": "1555512879.0","destuniqueid": "1555512879.7","destlinkedid": "1555512879.0"}
{ "event": "Hangup", "uniqueid": "1555512879.7","linkedid": "1555512879.0"}
{ "event": "AgentConnect", "uniqueid": "1555512879.0","linkedid": "1555512879.0","destuniqueid": "1555512879.7","destlinkedid": "1555512879.0"}
{ "event": "Hangup", "uniqueid": "1555512879.8","linkedid": "1555512879.0"}
{ "event": "AgentComplete", "uniqueid": "1555512879.0","linkedid": "1555512879.0","destuniqueid": "1555512879.14","destlinkedid": "1555512879.0"}
{ "event": "Hangup", "uniqueid": "1555512879.14","linkedid": "1555512879.0"}
{ "event": "Hangup", "uniqueid": "1555512879.0", "linkedid": "1555512879.0"}

first Hangup is before AgentConnect

do you think it can be considered bug?

any ideas where this change happened?


i found only these changes to app_queue

https://issues.asterisk.org/jira/browse/ASTERISK-28125

https://github.com/asterisk/asterisk/commit/f23a12244d8286e26554b7658a042f51497c1485


Marek



-- 
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-dev

Reply via email to