cleanups in ACF/ARJ GK replies processing

fixed long (24 sec) pause if acf/arj proccessed
before ast_cond_wait called to wait this



git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@333947 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
Alexandr Anikin
2011-08-30 21:16:30 +00:00
parent 13c15462d8
commit 1ae6d66b92
6 changed files with 53 additions and 26 deletions

View File

@@ -63,6 +63,7 @@ OOH323CallData* ooCreateCall(char* type, char*callToken)
}
memset(call, 0, sizeof(OOH323CallData));
ast_cond_init(&call->gkWait, NULL);
ast_mutex_init(&call->GkLock);
ast_mutex_init(&call->Lock);
call->pctxt = pctxt;
call->msgctxt = msgctxt;