[asterisk-users] Asterisk as an IVR solution
Steve Totaro
stotaro at totarotechnologies.com
Thu Jul 10 20:13:44 CDT 2008
On Thu, Jul 10, 2008 at 9:07 PM, Tilghman Lesher <
tilghman at mail.jeffandtilghman.com> wrote:
> On Thursday 10 July 2008 19:13:50 Douglas Garstang wrote:
> > It's a known problem.
> >
> > If you call Background() in a macro, then Asterisk will look for the
> > extensions to jump to in the CALLING Macro/context and NOT the Macro that
> > the Background() app was called in.
>
> I wouldn't call it a known problem. It works precisely as it was designed
> to
> work. It may not work the way that you want it to, but it works like a
> Macro:
> an independent set of instructions, with substitution, that acts as if it
> were
> invoked inline with the calling location. That is why Background will
> match
> in the context of the calling location: it acts like it never left that
> original context (and, in a way, it really didn't).
>
> Subroutines are a different beast, and they are available with the Gosub/
> Return set of routines in app_stack.so.
>
> --
> Tilghman
See this thread for info on who paid for ExternalIVR, who uses(used?) it
and some history.
http://www.asteriskguru.com/archives/image-vp255203.html
Thanks,
Steve Totaro
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20080710/867d7ed1/attachment.htm
More information about the asterisk-users
mailing list