Failed to get 160 samples from read factory
Добавлено: 08 ноя 2013, 14:44
Приветствую! Нужна помощь, может кто-то сталкивался:
Имеем: ubuntu 12.04, asterisk 1.8.6.0, freepbx 2.10
Все входящие и исходящие звонки пишутся.
Один - два раза в неделю астериск зависает (замерзает), не реагирует на комманды. Спасает только убийство процесса и повторный запуск (service asterisk restart - не отрабатывает).
в консоли под дебагом льются вот такие сообщения:
гугл подсказал, что проблема не только у меня, однако решение было найдено в 2011 году, я просмотрел выпущенный тогда патч и в версии 1.8.6.0 он уже добавлен. Однако проблема остается. И она связана именно с записью. Может кто-то знает решение проблемы или может натолкнуть на нужный путь? Видел http://forum.asterisk.ru/viewtopic.php?f=3&t=1029 - однако тема очень старая, поэтому решил написать новую, если не прав, могу перекинуть сообщение туда, а эту тему удалить.
Заранее спасибо!
PS: вот ссылки, которые могут пролить свет на проблему:
http://forums.asterisk.org/viewtopic.php?f=1&t=88239
https://issues.asterisk.org/jira/browse/ASTERISK-12324
http://asteriskforum.ru/viewtopic.php?p=65813
UPD: Пробовал на Asterisk 1.8.15-cert3, freepbx 2.10, ubuntu 12.04 - сообщение в консоли под дебагом остались. На зависание не проверял, так как нужно выводить полностью в работу для тестов. Может попробовать другой дистрибутив (Centos или Debian) ?
Установку проводил по http://wiki.freepbx.org/pages/viewpage. ... Id=1409028 . Только asterisk выбрал 1.8.15-cert3
Железо конечно слабое, однако звонок то всего один и поток записывается тоже всего один. Тестировал на внутренних звонках (звонил себе на вторую линию). Если звонить например в очередь, сообщения (Failed to get 160 samples ) остаются.
Имеем: ubuntu 12.04, asterisk 1.8.6.0, freepbx 2.10
Все входящие и исходящие звонки пишутся.
Один - два раза в неделю астериск зависает (замерзает), не реагирует на комманды. Спасает только убийство процесса и повторный запуск (service asterisk restart - не отрабатывает).
в консоли под дебагом льются вот такие сообщения:
Код: Выделить всё
[2013-11-05 01:11:12] DEBUG[32284]: audiohook.c:260 audiohook_read_frame_both: Failed to get 160 samples from read factory 0x7fdae0017b00
[2013-11-05 01:11:12] DEBUG[32284]: audiohook.c:227 audiohook_read_frame_both: Read factory 0x7fdae0017b00 and write factory 0x7fdae0018540 both fail to provide 160 samples
Заранее спасибо!
PS: вот ссылки, которые могут пролить свет на проблему:
http://forums.asterisk.org/viewtopic.php?f=1&t=88239
https://issues.asterisk.org/jira/browse/ASTERISK-12324
http://asteriskforum.ru/viewtopic.php?p=65813
UPD: Пробовал на Asterisk 1.8.15-cert3, freepbx 2.10, ubuntu 12.04 - сообщение в консоли под дебагом остались. На зависание не проверял, так как нужно выводить полностью в работу для тестов. Может попробовать другой дистрибутив (Centos или Debian) ?
Установку проводил по http://wiki.freepbx.org/pages/viewpage. ... Id=1409028 . Только asterisk выбрал 1.8.15-cert3
Железо конечно слабое, однако звонок то всего один и поток записывается тоже всего один. Тестировал на внутренних звонках (звонил себе на вторую линию). Если звонить например в очередь, сообщения (Failed to get 160 samples ) остаются.