ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

freeswitch - не могу понять почему не срабатывает condition

Использование и настройка других открытых VoIP PBX

Модераторы: april22, Zavr2008

Re: freeswitch - не могу понять почему не срабатывает condit

Сообщение denis21 » 04 июл 2014, 17:11

Убрал require-nested всё так-же.
denis21
 
Сообщений: 33
Зарегистрирован: 17 июн 2014, 20:28

Re: freeswitch - не могу понять почему не срабатывает condit

Сообщение Vlad1983 » 04 июл 2014, 19:57

Я бессилен, если не видете разницы в двух екстенах.
ЛС: @rostel
Vlad1983
 
Сообщений: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: freeswitch - не могу понять почему не срабатывает condit

Сообщение denis21 » 04 июл 2014, 22:38

Увы, но вот хоть убей не пойму... :(
Готов уже переписать кусок идеи на луа, с ним быстрей бы решил.... :(
denis21
 
Сообщений: 33
Зарегистрирован: 17 июн 2014, 20:28

Re: freeswitch - не могу понять почему не срабатывает condit

Сообщение Vlad1983 » 05 июл 2014, 09:22

FS проверяет все доступные условия сразу при доступных переменных на момент входа в контекст.
Пересмотр может быть только в трех случаях: либо сделан transfer, либо execute_extension, либо явно сказано "остановись здесь и выполни действие" (inline="true").
Без inline="true" FS сразу скажет что второе условие ложное и не пойдет в него.

В моем примере нет вложенных условий.
break="never" в первом позволяет перейти не следующее, но только после того как вычислит то что помечено inline="true".

С вложенными условиями вообще логика какая-то больная. Я их не использую никогда.
ЛС: @rostel
Vlad1983
 
Сообщений: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: freeswitch - не могу понять почему не срабатывает condit

Сообщение denis21 » 07 июл 2014, 21:35

Спасибо большое. С вложенными условиями я уже сотый раз встречаю проблемы.. :(
denis21
 
Сообщений: 33
Зарегистрирован: 17 июн 2014, 20:28

Пред.

Вернуться в FreeSwitch, SER, Yate и другие

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH