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