If the location that is put into the channel information is bogus, and asterisk cannot find that location in the dialplan, then the execution engine will try to find and execute the code in the
i (invalid) extension in the current context. If that does not exist, it will try to execute the
h extension. If neither the
i extensions have been defined, the channel is hung up, and the execution of instructions on the channel is terminated. What this means is that, for example, you specify a context that does not exist, then it will not be possible to find the
i extensions, and the call will terminate!
This documentation was imported from Asterisk Version UnknownSVN-branch-12-r418715