Size: a a a

2020 March 07

IO

Ihor Olkhovskyi in ru_freeswitch
И да, это блокирующий или неблокирующий вызов и имеет ли он доступ к каналу?
источник

IO

Ihor Olkhovskyi in ru_freeswitch
Но вообще прям как в кассу. Я думал уже опять через lua хуки вешать.
источник

KV

Konstantin Vishnivetsky in ru_freeswitch
Ihor Olkhovskyi
Хм. А какие версии FS поддерживаются и как идёт обработка того, что канал может быть мертвым?
Я проверял на 1.6, собирал под Debian 8 x64
источник

KV

Konstantin Vishnivetsky in ru_freeswitch
Ihor Olkhovskyi
И да, это блокирующий или неблокирующий вызов и имеет ли он доступ к каналу?
Неблокирующий - повесили хук и дальше пошли.
источник

IO

Ihor Olkhovskyi in ru_freeswitch
В смысле хук блокирует канал?
источник

IO

Ihor Olkhovskyi in ru_freeswitch
Наступление события
источник

KV

Konstantin Vishnivetsky in ru_freeswitch
Ihor Olkhovskyi
В смысле хук блокирует канал?
Постановка - нет. Выполнение - зависит от самого приложения, которое выполняется на канале.
источник

IO

Ihor Olkhovskyi in ru_freeswitch
Например, curl на 5 минут
источник

IO

Ihor Olkhovskyi in ru_freeswitch
На событие типа answer
источник

KV

Konstantin Vishnivetsky in ru_freeswitch
Ihor Olkhovskyi
Например, curl на 5 минут
Это как раз уже особенности выполняемого приложения.
источник

KV

Konstantin Vishnivetsky in ru_freeswitch
Будет всё то же самое, что в execute_on_answer
источник

IO

Ihor Olkhovskyi in ru_freeswitch
Т.е. хук выполняется на том же канале.
источник

IO

Ihor Olkhovskyi in ru_freeswitch
Понял.
источник

KV

Konstantin Vishnivetsky in ru_freeswitch
Вообще, тестирование приветствуется.
источник

KV

Konstantin Vishnivetsky in ru_freeswitch
Я проверял на очень простой ситуации и на fake канале.
источник

IO

Ihor Olkhovskyi in ru_freeswitch
Во всяких КЦ будет уберполезно.
источник

IO

Ihor Olkhovskyi in ru_freeswitch
Попробую под 1.10 собрать на досуге.
источник

KV

Konstantin Vishnivetsky in ru_freeswitch
Ihor Olkhovskyi
Во всяких КЦ будет уберполезно.
Вот, я как раз хотел это реализовать как простую альтернативу написанию скриптов ради отсылки curl запроса.
источник

IO

Ihor Olkhovskyi in ru_freeswitch
Не поверишь :)
источник

KV

Konstantin Vishnivetsky in ru_freeswitch
Ihor Olkhovskyi
Хм. А какие версии FS поддерживаются и как идёт обработка того, что канал может быть мертвым?
Кстати, я на CHANNEL_HANGUP_COMPLETE его вешал - zombie_exec отработало.
источник