Revert "bridges/bridge_t38: Add a bridging module for managing T.38 state"
authorMatt Jordan <mjordan@digium.com>
Sun, 6 Dec 2015 22:35:24 +0000 (16:35 -0600)
committerMatt Jordan <mjordan@digium.com>
Sun, 6 Dec 2015 22:35:24 +0000 (16:35 -0600)
commit75c800eb2885588fa958e3b82815639c84c0de93
tree2d457be259d379f88c18d9627f205dc860b43eef
parente26647cbac6f0d0243b8b3b76dac5fc6e04ddd22
Revert "bridges/bridge_t38: Add a bridging module for managing T.38 state"

This reverts commit f42d22d3a1ca5c8ea73df99a50c6a28caa8f8749.

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: I932107387c13aad2c75a7a4c1e94197a9d6d8a51
CHANGES
bridges/bridge_t38.c [deleted file]