[Freeswitch-svn] [commit] r9372 - freeswitch/trunk/src/mod/endpoints/mod_portaudio
Author: anthm Date: Wed Aug 27 11:48:03 2008 New Revision: 9372 Modified: freeswitch/trunk/src/mod/endpoints/mod_portaudio/mod_portaudio.c Log: fix cpu race on inbound call to pa when no ring file is set Modified: freeswitch/trunk/src/mod/endpoints/mod_portaudio/mod_portaudio.c ============================================================================== --- freeswitch/trunk/src/mod/endpoints/mod_portaudio/mod_portaudio.c (original) +++ freeswitch/trunk/src/mod/endpoints/mod_portaudio/mod_portaudio.c Wed Aug 27 11:48:03 2008 @@ -266,6 +266,8 @@ if (globals.ring_stream) { WriteAudioStream(globals.ring_stream, abuf, (long) olen, &globals.timer); } + } else { + switch_yield(10000); } } switch_clear_flag_locked((&globals), GFLAG_RING);
participants (1)
-
Freeswitch SVN