summaryrefslogtreecommitdiff
path: root/channels
diff options
context:
space:
mode:
authorRichard Mudgett <rmudgett@digium.com>2016-04-13 13:20:23 -0500
committerRichard Mudgett <rmudgett@digium.com>2016-04-22 16:44:04 -0500
commit5e388d41888a1e1c4061003a4a090dbe797bca7a (patch)
tree9332b77529bef77ab21bfaebfa5a3dae936edf6f /channels
parent6112a94d03cd2fd64785c6dfba58f255f5644def (diff)
bridge_softmix.c: Fix crash if channel fails to join mixing tech.
softmix_bridge_join() failed because of an allocation failure. To address this, the softmix bridge technology now checks if the channel failed to join softmix successfully. In addition, the bridge now begins the process of kicking the channel out of the bridge so we don't have channels partially in the bridge for very long. * Fix the test_channel_feature_hooks.c unit tests. The test channel must have a valid codec to join the simple_bridge technology. This patch makes joining a bridge more strict by not allowing partially joined channels to remain in the bridge. Change-Id: I97e2ade6a2bcd1214f24fb839fda948825b61a2b
Diffstat (limited to 'channels')
0 files changed, 0 insertions, 0 deletions