Commit Graph

18 Commits (b0500e19450c50257d101701e0935ab90d454874)

Author SHA1 Message Date
Mark Spencer 52095246a6 Fix race for fast hanguyp
23 years ago
Mark Spencer c21550022e Make check_bridge back off if it cant get all the locks it wants
23 years ago
Mark Spencer d91f72fd5f Add any missing locking calls
23 years ago
Mark Spencer 1bb58646de Totally revamp thread debugging to support locating and removing deadlocks
23 years ago
Mark Spencer 50af63e1d2 Never release lock when doing a hangup or bad things can happen when masq is taking place
23 years ago
Mark Spencer 0e2190687f Lock everything that might need to be locked
23 years ago
Mark Spencer 886cf4f227 Lock masquerading into channel
23 years ago
Mark Spencer 5a0a0ff8dd Fix local buglet
23 years ago
Mark Spencer 29802d2ff5 Properly defuse race in chan_local, fix extremely unlikely path for losing lock in chan_agent
23 years ago
Mark Spencer cbe865df7a Fix race in local, update queue
23 years ago
Mark Spencer 878db20a92 Fix case where local is allocated but not actually called on
23 years ago
Mark Spencer f3b8441cc7 Copy Caller*ID on local channels
23 years ago
Mark Spencer 907980f17d Fix tiny typo
23 years ago
Mark Spencer 9cc2aa39d0 Unlink local channels
23 years ago
Mark Spencer 77b48c0aed Make call forwarding work properly by using new Local channel
23 years ago
Mark Spencer 864fc0cfce Complete local channel implementation
23 years ago
Mark Spencer c35b05dd30 Fix chan_local build, update SIP
23 years ago
Mark Spencer fbc8fd227c Add preliminary chan_local, fix chan_sip to delete unknown calls
23 years ago