mirror of
https://github.com/asterisk/asterisk.git
synced 2025-10-12 15:45:18 +00:00
process stack command even if gatekeeper client isn't register
don't destroy gatekeeper client if it is not started don't destroy gatekeeper client in some sort of gatekeeper errors signal rtp create condition when call cleared before rtp structure created (closes issue ASTERISK-23460) Reported by: Dmitry Melekhov Patches: ASTERISK-23460-2.patch Tested by: Dmitry Melekhov ........ Merged revisions 411531 from http://svn.asterisk.org/svn/asterisk/branches/11 git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/12@411532 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -2192,6 +2192,10 @@ int onCallCleared(ooCallData *call)
|
||||
ast_module_unref(myself);
|
||||
}
|
||||
|
||||
if (!p->rtp) {
|
||||
ast_cond_signal(&p->rtpcond);
|
||||
}
|
||||
|
||||
ast_set_flag(p, H323_NEEDDESTROY);
|
||||
|
||||
ooh323c_stop_call_thread(call);
|
||||
|
Reference in New Issue
Block a user