Доброго времени суток. Стратегия вызовов у очереди в asterisk стоит leastrecent. Проблема в том, что в описании данной стратегии написано, что звонок будет направлен на канал, который самое долгое время не отвечал на звонки. При самом ОТВЕТЕ таймер «last was» не запускается у принимающего канала, но это происходит при ЗАВЕРШЕНИИ вызова. Мне нужно, чтобы на всех каналах загруженность ПОСТУПЛЕНИЯ звонков была одинакова, а получается так, что если оператор взял вызов, но не завершил его, то одному ему будут сыпаться вызовы дальше (оператор может держать у себя активными несколько вызовов и ограничить сессию одним - не вариант). Как это можно реализовать?
; extensions.conf
exten => 812779,1,Answer()
same => n,Queue(queue_01)
same => n,Hangup()
; queues.conf
[queue_01]
strategy = leastrecent
member = PJSIP/101
member = PJSIP/102