Index: main/channel.c =================================================================== --- main/channel.c (revision 326143) +++ main/channel.c (working copy) @@ -3727,12 +3727,9 @@ * ast_queue_control() will be called repeatedly, but will only * queue the first end-of-Q frame. */ - if (chan->_softhangup) { - ast_queue_control(chan, AST_CONTROL_END_OF_Q); - } else { - goto done; + goto done; } - } else { + else { #ifdef AST_DEVMODE /* * The ast_waitfor() code records which of the channel's file