cancel
Showing results for 
Search instead for 
Did you mean: 
cancel

Who Me Too'd this topic

VXML Application not exiting on caller hangup during TTS Playback

josephdontz
Enthusiast
Enthusiast

We designed a custom VXML application that simply reads a .vxml file in the IIS directory that contains the verbiage the application needs to read back in the form of a /prompt, and then the associated grammars to press or say a DTMF tone.  What we are finding is that when the prompt playback is occurring and the caller hangs up, the session will hang until our application timeout value is hit.  We would expect some kind of disconnect hot event, but it isn't happening.  Below are the application logs.  Any tips to trigger a proper disconnect while TTS playback occurs?

 

10.51.240.25.1607023350686.1601896.zzzPromptAndCollect,12/03/2020 14:22:30.686,,start,newcall,
10.51.240.25.1607023350686.1601896.zzzPromptAndCollect,12/03/2020 14:22:30.686,,start,ani,xxxxxxxxxxx
10.51.240.25.1607023350686.1601896.zzzPromptAndCollect,12/03/2020 14:22:30.686,,start,areacode,xxx
10.51.240.25.1607023350686.1601896.zzzPromptAndCollect,12/03/2020 14:22:30.686,,start,exchange,xxx
10.51.240.25.1607023350686.1601896.zzzPromptAndCollect,12/03/2020 14:22:30.686,,start,dnis,xxxxxxxxxx
10.51.240.25.1607023350686.1601896.zzzPromptAndCollect,12/03/2020 14:22:30.686,,start,uui,NA
10.51.240.25.1607023350686.1601896.zzzPromptAndCollect,12/03/2020 14:22:30.686,,start,iidigits,NA
10.51.240.25.1607023350686.1601896.zzzPromptAndCollect,12/03/2020 14:22:30.686,,start,parameter,callid=A8CCAF6634D411EBBB24F0D96CBC2826
10.51.240.25.1607023350686.1601896.zzzPromptAndCollect,12/03/2020 14:22:30.686,,start,parameter,_ani=xxxxxxxxxx
10.51.240.25.1607023350686.1601896.zzzPromptAndCollect,12/03/2020 14:22:30.686,,start,parameter,lib=xxxx
10.51.240.25.1607023350686.1601896.zzzPromptAndCollect,12/03/2020 14:22:30.686,,start,parameter,_dnis=xxxxxxxxxx
10.51.240.25.1607023350686.1601896.zzzPromptAndCollect,12/03/2020 14:22:30.686,,start,parameter,lang=en-us
10.51.240.25.1607023350686.1601896.zzzPromptAndCollect,12/03/2020 14:22:30.686,,start,parameter,prompt=10016
10.51.240.25.1607023350686.1601896.zzzPromptAndCollect,12/03/2020 14:22:30.686,SetDefaultSelection,enter,
10.51.240.25.1607023350686.1601896.zzzPromptAndCollect,12/03/2020 14:22:30.686,SetDefaultSelection,custom,UserSelection,-1
10.51.240.25.1607023350686.1601896.zzzPromptAndCollect,12/03/2020 14:22:30.686,SetDefaultSelection,exit,done
10.51.240.25.1607023350686.1601896.zzzPromptAndCollect,12/03/2020 14:22:30.686,Prompt and Collect Start,enter,
10.51.240.25.1607023350686.1601896.zzzPromptAndCollect,12/03/2020 14:22:30.827,Prompt and Collect Start,exit,done
10.51.240.25.1607023350686.1601896.zzzPromptAndCollect,12/03/2020 14:22:30.827,VXML_01,enter,
10.51.240.25.1607023350686.1601896.zzzPromptAndCollect,12/03/2020 14:30:58.328,VXML_01,element,warning,A session has timed out after 8 minutes. This is most likely caused by a start of call class or action element at the top of the callflow not completing before the voice browser's fetch timeout occurred. To resolve it ensure this class executes in a timely manner or run it in the background. Session timeouts may also occur under high load or if there are issues with a load balancer or voice browser.
10.51.240.25.1607023350686.1601896.zzzPromptAndCollect,12/03/2020 14:30:58.328,,end,how,app_session_complete
10.51.240.25.1607023350686.1601896.zzzPromptAndCollect,12/03/2020 14:30:58.328,,end,result,timeout
10.51.240.25.1607023350686.1601896.zzzPromptAndCollect,12/03/2020 14:30:58.328,,end,duration,508

Who Me Too'd this topic