--- channels/chan_misdn.c.old 2009-11-25 13:05:33.000000000 +0100 +++ channels/chan_misdn.c 2009-11-25 12:59:09.000000000 +0100 @@ -3892,6 +3892,7 @@ if (!ch->need_queue_hangup) { cb_log(2, port, " --> No need to queue hangup\n"); + return; } ch->need_queue_hangup = 0;