chan_iax2: Fix channel left locked in off nominal code path.

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/11@401016 65c4cc65-6c06-0410-ace0-fbb531ad65f3
changes/61/61/1
Richard Mudgett 12 years ago
parent ea53dd63be
commit 82a3fa8032

@ -10542,9 +10542,9 @@ static int socket_process_helper(struct iax2_thread *thread)
ast_set_read_format(iaxs[fr->callno]->owner, ast_channel_readformat(iaxs[fr->callno]->owner));
}
ast_format_cap_copy(native, orignative);
ast_channel_unlock(iaxs[fr->callno]->owner);
orignative = ast_format_cap_destroy(orignative);
}
ast_channel_unlock(iaxs[fr->callno]->owner);
}
} else {
ast_debug(1, "Neat, somebody took away the channel at a magical time but i found it!\n");

Loading…
Cancel
Save