Address Russell's comments regarding rev 185704.
Use ast_debug and ast_softhangup_nolock. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@185777 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
parent
083e57a5e5
commit
f1707e95e5
|
@ -1787,13 +1787,11 @@ static int action_hangup(struct mansession *s, const struct message *m)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
if (causecode > 0) {
|
if (causecode > 0) {
|
||||||
if (option_debug >= 1) {
|
ast_debug(1, "Setting hangupcause of channel %s to %d (is %d now)\n",
|
||||||
ast_log(LOG_DEBUG, "Setting hangupcause of channel %s to %d (is %d now)\n",
|
|
||||||
c->name, causecode, c->hangupcause);
|
c->name, causecode, c->hangupcause);
|
||||||
}
|
|
||||||
c->hangupcause = causecode;
|
c->hangupcause = causecode;
|
||||||
}
|
}
|
||||||
ast_softhangup(c, AST_SOFTHANGUP_EXPLICIT);
|
ast_softhangup_nolock(c, AST_SOFTHANGUP_EXPLICIT);
|
||||||
ast_channel_unlock(c);
|
ast_channel_unlock(c);
|
||||||
astman_send_ack(s, m, "Channel Hungup");
|
astman_send_ack(s, m, "Channel Hungup");
|
||||||
return 0;
|
return 0;
|
||||||
|
|
Loading…
Reference in New Issue