]> git.ipfire.org Git - thirdparty/asterisk.git/commit
Revert "bridges/bridge_t38: Add a bridging module for managing T.38 state" 70/1770/1
authorMatt Jordan <mjordan@digium.com>
Sun, 6 Dec 2015 22:32:32 +0000 (16:32 -0600)
committerMatt Jordan <mjordan@digium.com>
Sun, 6 Dec 2015 22:32:32 +0000 (16:32 -0600)
commit529535f0c2dd2fca84e31287dd7a00622cacd3c8
treecfb4dd85a5759f4e5beb5e954f7a6809fab9a3db
parent9c0aaf06096c8f6b16eb98283916f91823ea14eb
Revert "bridges/bridge_t38: Add a bridging module for managing T.38 state"

This reverts commit 6614babea27fbafbe11820ea03737dd5c4f9ecec.

Unfortunately, using a bridge to manage T.38 state will cause severe deadlocks
in core_unreal/chan_local. Local channels attempt to reach across both their
peer and the peer's bridge to inspect T.38 state. Given the propensity of
Local channel chains, managing the locking situation in such a scenario is
practically infeasible.

Change-Id: Ic687397ffea08dfb899345a443bd990ec3d0416a
CHANGES
bridges/bridge_t38.c [deleted file]