Здравствуйте.
Ситуация в общем такая: запускаю из FS через python питоновский скрипт, который собирает все что нужно, создает сессию и как только абонент поднимает трубку проигрывает абоненту набор сообщений. Вроде бы все просто и работает хорошо.
Но если абонент во время проигрывания одного из аудио файлов(не между ними, а именно во время проигрывания) положит трубку, то с вероятностью 95% FS упадет и ни в логах ничего не будет, ни кора дамп не создается. Просто упал и все. И только в сислоге есть записи о
freeswitch[12101]: segfault at 2d0 ip 00007f85d4be8abb sp 00007f85cf1e58b0 error 6 in libpython2.7.so.1.0[7f85d4a56000+2f4000]
или
freeswitch[20257] general protection ip:7f973cbe8abb sp:7f973c4da8b0 error:0 in libpython2.7.so.1.0[7f973ca56000+2f4000]
Ситуация очень похожа на
https://freeswitch.org/jira/browse/FS-7567Если вдруг сталкивались с подобной ситуацией, подскажите пожалуйста как выходили из нее? Просто хочется воспроизведение файлов оставить в питоновском скрипте, и не выносить этот функционал в диалплан.
Linux Debian 7
FreeSWITCH (Version 1.4.20 -34 64bit)