virus_net писал(а):Подобные вещи надо выполнять через AGI, где можно и нужно сделать человеческий обработчик ошибок.
Спасибо за внимание к теме, но это не ответ на мой вопрос.
Еще раз вопрос: - почему при возникновении ошибки обработка передается экстеншену 'h' а не 'e'?
Включен вэб интерфейс FreePBX на странице Dashboard, он выдаёт общую статистику системы - сколько в он-лане, оф-лайне, текущих разговоров, и пр. Смените страницу или закройте совсем.
Это предположение не верно. Проблема наблюдается в независимости от того какая страница FreePBX открыта и когда ни ...
Интересно было-бы разобраться. Подключения/отключения freepbx не парят особо. Все работает, проблем нет.
А вот когда мое приложение ни с того ни с сего отваливается - это не приятно т.к. за те секунды (а то и меньше) в течение которого оно не подключено я могу потерять важное, для приложения ...
Моя проблема заключалась в кавычках " с которым приходил ответ : "id=12828&isCompany=true&companyName=rrr&fioManager=Тишков&phoneManager=203"
Источник информации: https://github.com/mojolingo/asterisk/blob/master/funcs/func_curl.c начиная с ast_debug(3, "str='%s'\n", ast_str_buffer(str)); if ...
Пока я не нашел ответ на свой вопрос придется воспользоваться одним из них, хотя, при всем уважении, не могу согласиться с тем что они более лаконичны. Как минимум по количеству строк и удобочитаемости этих строк.