summaryrefslogtreecommitdiff
path: root/main
diff options
context:
space:
mode:
authorRichard Mudgett <rmudgett@digium.com>2013-07-23 00:02:04 +0000
committerRichard Mudgett <rmudgett@digium.com>2013-07-23 00:02:04 +0000
commit0ac2c093e2d5e714af64062a0ef81b2d14c73640 (patch)
treee0dc1023031151eeb3da3e40c8abdafbbd051c2f /main
parent8aac17a3ee06b5dc48dc1cca922687d39f66ce11 (diff)
Remove some BUGBUG notes that have been handled.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@395088 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'main')
-rw-r--r--main/bridging.c16
1 files changed, 0 insertions, 16 deletions
diff --git a/main/bridging.c b/main/bridging.c
index f833ccb81..53368dc79 100644
--- a/main/bridging.c
+++ b/main/bridging.c
@@ -4899,21 +4899,6 @@ static int try_swap_optimize_out(struct ast_bridge *chan_bridge,
return 0;
}
-/*
- * BUGBUG Need to take into account frame hooks on the unreal/local channels optimization.
- *
- * Frame hooks on the unreal/local channels may inhibit optimization here if they cannot
- * be moved to an appropriate peer channel.
- *
- * caller -- Bridge -- L;1 -- L;2 -- Bridge -- agent
- * Any frame hooks on L;1 need to be moved to agent channel.
- * Any frame hooks on L;2 need to be moved to caller channel.
- *
- * Moving the frame hooks may cause the hooks to miss a frame if
- * the destination channel has already read a frame but cannot
- * write it into the bridge yet because optimization has the
- * bridge locked.
- */
other = ast_bridge_channel_peer(src_bridge_channel);
if (other && other->state == AST_BRIDGE_CHANNEL_STATE_WAIT) {
ast_verb(3, "Move-swap optimizing %s <-- %s.\n",
@@ -5028,7 +5013,6 @@ static int try_merge_optimize_out(struct ast_bridge *chan_bridge,
return 0;
}
-/* BUGBUG Frame hooks on the unreal/local channels need to inhibit optimization here. */
ast_verb(3, "Merge optimizing %s -- %s out.\n",
ast_channel_name(chan_bridge_channel->chan),
ast_channel_name(peer_bridge_channel->chan));