Re: [Asterisk-java-users] How to continue dialplan execution after autohangup?
Brought to you by:
srt
|
From: Yves A. <yv...@gm...> - 2014-06-15 10:56:49
|
Hi,
Take a look at the h - priority... this part of the dialplan becomes
executed after hangup.
But more important for me, as I think there might be a smarter solution...:
what is your objective? Why auto-hangup the call at all?
yves
Am 13.06.2014 03:06, schrieb Murthy Gandikota:
>
> Hi Yves or anyone who cares to answer,
>
> I am using setAutoHangup(20) in my AGI script. Then I do a DB look up
> that can take potentially longer than 20 seconds as follows:
>
> try {
>
> setAutoHangup(20);
>
> call-a-very-long-db-access-method();
>
> } catch (Exception e) {
>
> }
>
> In my dialplan I call the AGI as :
>
> exten = 2,n(lookup-agent), agi(agi://${JAVA-AGI-SERVER}/lookupAgent.agi)
>
> exten = 2,n, VERBOSE(back from agi)
>
> During testing I find that "back from agi" is never printed soon after
> 20 seconds. In other words, the agi call in the dial plan is waiting
> for the return from the service method in the LookupAgent.
>
> Is this a flaw or by design? How can I return from LookupAgent after
> 20 seconds without async?
>
> Thanks for your help.
>
> Murthy
>
>
>
> ------------------------------------------------------------------------------
> HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
> Find What Matters Most in Your Big Data with HPCC Systems
> Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
> Leverages Graph Analysis for Fast Processing & Easy Data Exploration
> http://p.sf.net/sfu/hpccsystems
>
>
> _______________________________________________
> Asterisk-java-users mailing list
> Ast...@li...
> https://lists.sourceforge.net/lists/listinfo/asterisk-java-users
|