git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@90899
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
if (!datastore) {
if(!(datastore = ast_channel_datastore_alloc(&dialed_interface_info, NULL))) {
ao2_ref(cur, -1);
- ast_mutex_unlock(&qe->parent->lock);
+ ao2_unlock(qe->parent);
if(use_weight)
- AST_LIST_UNLOCK(&queues);
+ ao2_unlock(queues);
free(tmp);
goto out;
}
if(!(di = ast_calloc(1, sizeof(*di) + strlen(cur->interface)))) {
ao2_ref(cur, -1);
AST_LIST_UNLOCK(dialed_interfaces);
- ast_mutex_unlock(&qe->parent->lock);
+ ao2_unlock(qe->parent);
if(use_weight)
- AST_LIST_UNLOCK(&queues);
+ ao2_unlock(queues);
free(tmp);
goto out;
}