Oops
authorMark Spencer <markster@digium.com>
Thu, 28 Oct 2004 14:25:50 +0000 (14:25 +0000)
committerMark Spencer <markster@digium.com>
Thu, 28 Oct 2004 14:25:50 +0000 (14:25 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4117 65c4cc65-6c06-0410-ace0-fbb531ad65f3

apps/app_dial.c

index 0bf269a..eeb9a97 100755 (executable)
@@ -762,6 +762,7 @@ static int dial_exec(struct ast_channel *chan, void *data)
                        /* If we can't, just go on to the next call */
                        ast_log(LOG_NOTICE, "Unable to create channel of type '%s'\n", tech);
                        HANDLE_CAUSE(cause, chan);
+                       cur = rest;
                        continue;
                }
                if (!ast_strlen_zero(tmp->chan->call_forward)) {
@@ -787,6 +788,7 @@ static int dial_exec(struct ast_channel *chan, void *data)
                        if (!tmp->chan) {
                                ast_log(LOG_NOTICE, "Unable to create local channel for call forward to '%s/%s'\n", tech, stuff);
                                HANDLE_CAUSE(cause, chan);
+                               cur = rest;
                                continue;
                        }
                }