Доброго дня.
Пытаюсь настроить перевод вызова, чтобы он работал таким образом:
# + номер + (трубка положена) -> вызов уходит, куда надо.
В чем проблема - если после набора номера быстро положить трубку, не дожидаясь соединения с ним, то связь обрывается. После набора нужно обязательно выждать таймаут (как я понимаю, заданный в параметре transferdigittimeout), после которого происходит либо отбой и перевод (blind transfer), либо соединение (attended transfer), и только тогда класть трубку - в этом случае всё отрабатывает. А можно ли сделать так, чтобы перевод отрабатывал без ожидания таймаута? Понимаю, что можно набрать # в конце для ускорения, но это всё равно вроде как лишний символ. Пробовал как blind, так и attended transfer, пробовал менять значение параметра atxferdropcall, но нужного результата не добился.
Поясню, почему такой вопрос - перевожу на Asterisk абонентов с некой виртуальной АТС, где перевод работал именно так, как описываю. Не хочется создавать неудобства переучиванием.