[asterisk-commits] chan unistim: Fix build failure due to ACL changes. (asterisk[master])
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Tue May 5 16:57:53 CDT 2015
Matt Jordan has submitted this change and it was merged.
Change subject: chan_unistim: Fix build failure due to ACL changes.
......................................................................
chan_unistim: Fix build failure due to ACL changes.
Change-Id: I57081045c72b9fcf12d5c84493278f9272c31b32
---
M channels/chan_unistim.c
1 file changed, 5 insertions(+), 9 deletions(-)
Approvals:
Kevin Harwell: Looks good to me, but someone else must approve
Matt Jordan: Looks good to me, approved; Verified
diff --git a/channels/chan_unistim.c b/channels/chan_unistim.c
index 51f811c..82b3fce 100644
--- a/channels/chan_unistim.c
+++ b/channels/chan_unistim.c
@@ -6399,6 +6399,7 @@
{
struct unistim_line *l;
struct unistim_subchannel *sub;
+ struct unistimsession *s;
if (unistimdebug) {
ast_verb(0, "Removing device '%s'\n", d->name);
@@ -6406,25 +6407,20 @@
AST_LIST_LOCK(&d->subs);
AST_LIST_TRAVERSE_SAFE_BEGIN(&d->subs, sub, list){
if (sub->subtype == SUB_REAL) {
- if (!sub) {
- ast_log(LOG_ERROR, "Device '%s' without a subchannel !, aborting\n",
- d->name);
- ast_config_destroy(cfg);
- return 0;
- }
if (sub->owner) {
ast_log(LOG_WARNING,
"Device '%s' was not deleted : a call is in progress. Try again later.\n",
d->name);
- d = d->next;
- continue;
+ AST_LIST_UNLOCK(&d->subs);
+ return;
}
}
if (sub->subtype == SUB_THREEWAY) {
ast_log(LOG_WARNING,
"Device '%s' with threeway call subchannels allocated, aborting.\n",
d->name);
- break;
+ AST_LIST_UNLOCK(&d->subs);
+ return;
}
AST_LIST_REMOVE_CURRENT(list);
ast_mutex_destroy(&sub->lock);
--
To view, visit https://gerrit.asterisk.org/366
To unsubscribe, visit https://gerrit.asterisk.org/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I57081045c72b9fcf12d5c84493278f9272c31b32
Gerrit-PatchSet: 2
Gerrit-Project: asterisk
Gerrit-Branch: master
Gerrit-Owner: Joshua Colp <jcolp at digium.com>
Gerrit-Reviewer: Kevin Harwell <kharwell at digium.com>
Gerrit-Reviewer: Matt Jordan <mjordan at digium.com>
More information about the asterisk-commits
mailing list