а я сильно зол на разработчиков.. я их практически носом ткнул в источник проблемы. Найти по коду причину совсем не сложно, imho. Но.. нифига не исправляют. Теперь требуют сценарий sipp для воспроизведения :(
дня три назад я повторил с дебагом именно pjproject... не добрался до разобра логов :( в самом res_pjsip нет должных логов.. суть: через какое-то время астериск решает отправлять исходящие пакеты не с порта от contact
Являясь директором по R&D, я знаю с какими проблемами обращаются пользователи сложного ПО и как их можно решать. К сожалению Си - не мой профильный язык. Хотя стараюсь разобраться. Такие проблемы решаются изучением кода, на предположениях и проверках предположений. Вот второго и третьего я никак не вижу. Первого могу и не видеть. Я плохой пользователь их продукта, т.к. не офисные кейсы у меня. Я смирился и ничего от разработчиков не требую. Это же бесплатный продукт. Но это не запрещает высказывать мне свою точку зрения. Да?
Я локализовал источник проблемы и он уходит в pjproject, как мне сейчас кажется. Работая с этим кодом, сделать предположение об источнике проблемы... мне видится делом несложным. Что ж, раз никто кроме меня, значит буду я. Буду искать на это время.