cce2b0da95
Calling 'app_send' eventually calls the app's message handler. It's possible for a handler to obtain a lock on another object, and then need/want to lock the app object. If the caller of 'app_send' locks the app object prior to calling then there's a potential for a deadlock, if another thread calls 'app_send' without locking. This patch makes it so 'app_send' is not called with the app object locked in the section of code doing such. ASTERISK-28423 #close Change-Id: I6767c6d0933c7db1b984018966eefca4c0638a27 |
||
---|---|---|
.. | ||
app.c | ||
app.h | ||
command.c | ||
command.h | ||
control.c | ||
control.h | ||
messaging.c | ||
messaging.h | ||
stasis_bridge.c | ||
stasis_bridge.h |