Asterisk на FreeBSD, обрывы и тишина при обзвоне

При обзвоне случайным образом переставал проигрываться звуковой файл. В консоль выдавалось предупреждение о том, что невозможно подобрать нужный кодек. В ходе отладки выяснилось, что структура в стеке не была инициализирована в коде. Лечится просто, нужно отключить оптимизацию кода.
--- build_tools/cflags.xml.orign 2014-04-11 05:33:03.000000000 +0400
+++ build_tools/cflags.xml 2015-08-05 13:50:56.000000000 +0300
@@ -1,5 +1,6 @@
 <category name="MENUSELECT_CFLAGS" displayname="Compiler Flags" positive_output="yes" remove_on_change=".lastclean">
  <member name="DONT_OPTIMIZE" displayname="Disable Optimizations by the Compiler">
+  <defaultenabled>no</defaultenabled>
   <support_level>core</support_level>
  </member> <member name="DEBUG_THREADS" displayname="Enable Thread Debugging">

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *