[asterisk-commits] file: branch file/bridging r79139 - /team/file/bridging/main/bridging.c
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Fri Aug 10 18:20:37 CDT 2007
Author: file
Date: Fri Aug 10 18:20:37 2007
New Revision: 79139
URL: http://svn.digium.com/view/asterisk?view=rev&rev=79139
Log:
Don't touch the bridged channel if suspended and running in multithreaded.
Modified:
team/file/bridging/main/bridging.c
Modified: team/file/bridging/main/bridging.c
URL: http://svn.digium.com/view/asterisk/team/file/bridging/main/bridging.c?view=diff&rev=79139&r1=79138&r2=79139
==============================================================================
--- team/file/bridging/main/bridging.c (original)
+++ team/file/bridging/main/bridging.c Fri Aug 10 18:20:37 2007
@@ -368,7 +368,8 @@
break;
/* Wait for data on any of the file descriptors */
- chan = ast_waitfor_nandfds(&bridge_channel->chan, 1, fds, nfds, NULL, &outfd, &ms);
+ if (!bridge_channel->suspended)
+ chan = ast_waitfor_nandfds(&bridge_channel->chan, 1, fds, nfds, NULL, &outfd, &ms);
if (bridge_channel->state != AST_BRIDGE_CHANNEL_STATE_WAIT)
break;
More information about the asterisk-commits
mailing list