Hello list,
I have been researching a bit into the way the queue app works and how different timeouts play together, and have prepared a short tutorial on understanding queue timeouts - see http://www.oinko.net/astrecipes/index.php?n=118 - any suggestion, error found or correction is welcome.

While I was at it, I came across a strange bug: imageine you have three callback agents defined, but the terminal for one of them is unavailable. In my example they are 101, 102 and 103, where 103 is unavailable. The strategy is roundrobin. Have a look at what happens:

1142189627|1142189621.27|queue-dps|NONE|ENTERQUEUE||34
1142189627|1142189621.27|queue-dps|Agent/101|AGENTATTEMPT|
1142189644|1142189621.27|queue-dps|Agent/102|AGENTATTEMPT|
1142189655|1142189621.27|queue-dps|Agent/103|AGENTATTEMPT|
1142189655|1142189621.27|queue-dps|Agent/101|AGENTATTEMPT|
1142189672|1142189621.27|queue-dps|Agent/101|AGENTATTEMPT|   *******
1142189683|1142189621.27|queue-dps|Agent/102|AGENTATTEMPT|
1142189700|1142189621.27|queue-dps|Agent/103|AGENTATTEMPT|
1142189700|1142189621.27|queue-dps|Agent/101|AGENTATTEMPT|
1142189711|1142189621.27|queue-dps|Agent/101|AGENTATTEMPT|  *******
1142189728|1142189621.27|queue-dps|Agent/102|AGENTATTEMPT|
1142189739|1142189621.27|queue-dps|Agent/103|AGENTATTEMPT|
1142189739|1142189621.27|queue-dps|Agent/101|AGENTATTEMPT|
1142189756|1142189621.27|queue-dps|Agent/101|AGENTATTEMPT|  ********
1142189767|1142189621.27|queue-dps|Agent/102|AGENTATTEMPT|
1142189784|1142189621.27|queue-dps|Agent/103|AGENTATTEMPT|
1142189784|1142189621.27|queue-dps|Agent/101|AGENTATTEMPT|
1142189795|1142189621.27|queue-dps|NONE|EXITWITHTIMEOUT|1

I have added asterisks to denote a behaviour I dont understand; the extension 101 is called twice in a row if 103 is unavailable. DO you think this is a bug or there is a valid reason why * behaves like this? (I'm running 1.2.4)
Yours
l.





--
Loway Research - Home of QueueMetrics
http://queuemetrics.loway.it

_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

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

Reply via email to