diff options
Diffstat (limited to 'channels/chan_skinny.c')
-rw-r--r-- | channels/chan_skinny.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/channels/chan_skinny.c b/channels/chan_skinny.c index fee2ee07e..ca0cd2cb6 100644 --- a/channels/chan_skinny.c +++ b/channels/chan_skinny.c @@ -5799,6 +5799,7 @@ static void setsubstate(struct skinny_subchannel *sub, int state) sub->substate = SUBSTATE_ONHOOK; skinny_unlocksub(sub); ast_hangup(sub->owner); + return; } else { sub->substate = SUBSTATE_ONHOOK; ast_queue_hangup(sub->owner); |