dsb777 Report post Posted 06/14/2007 04:01 AM hi, i used VG for a year with a regular usb modem... i just bought dialogic card so i downloaded the VG for dialogic.... i am using the same exact script that i used in the reguolar VG, but now its not ending the calls when caller (me for testing) hangs up phone... attached is the trace file. fyi - even have this in modules.. forgot now exactly why, but assume to end call after 5 seconds.. although it doesnt seem to work with the vg for dialogic... on {timeout 5} goto [Hangup the Call 1] DSB777_NOhANGUP.zip Share this post Link to post
SupportTeam Report post Posted 06/14/2007 07:14 PM Trace shows that the Dialogic card thinks there is a new call arriving just after the call has hung up. Please update to latest version of VG. This latest version fixes the issue which is happening on your system: FIX : Rings reported by the telephony card immediately after hangup are ignored as such events are usually caused by impedance mismatches between line and telephony card, and not a genuine incoming call. In this case the Dialogic card detected a new ring about a second after the call was hung up: 235528.59 2 state Waiting for a call... 235529.86 2 event callstate OFFERING 2 2,0,0 235529.86 2 script interpretor: VgMulti v6.0.3310 and the problem mentioned before usually resulted in the new RING being detected by the card within a few milliseconds of the card hanging up previous call. So maybe this is a different issue. Not sure what is the guard time used by v6.0.3335 - but I think that it is less then a second - so maybe the 6.0.3335 will not resolve this. Are you always seeing the new ring reported about a seconds after the hangup? Can you post a few more traces capturing this in v6.0.3335 please? Which Dialogic card are you using? Which Dialogic System Release drivers are you using? 235528.47 2 state [Hangup the Call 1] Hangup Call 235528.47 2 HangupCall start (Hangup Module) 235528.47 2 rv add [Hangup Time]{6/13/2007 11:55:28 PM} 235528.47 2 state Hanging up call... [Hangup Module] 235528.47 2 HangupCall_Common hCall=2 235528.47 2 rec RecSoundStop ok 235528.48 2 play PlayStop ok 235528.48 2 timer set 2 EV_TIMEOUT_WAITFORIDLEAFTERLINEDROP 235528.48 2 fnHangupCall end 235528.53 2 tw DialogicEvent 135,TDX_SETHOOK,0,0,0,DX_ONHOOK,, 235528.53 2 event TDX_SETHOOK, iCode=135 state=900 235528.53 2 LsAwaitingCalls EV_UNKNOWN_135 235528.53 2 event callstate IDLE 2 1,0,0 235528.53 2 WorkingMode@Idle= 235528.53 2 set LineState().hCall = 0 LineEvCallState-LINECALLSTATE_IDLE 235528.53 2 timer clear 235528.53 2 rec RecSoundStop ok 235528.55 2 play PlayStop ok 235528.55 2 rv add [CallEndTime]{6/13/2007 11:55:28 PM} 235528.55 2 on-hangup script:[] 235528.55 2 timer set 0.1 EV_TIMEOUT_TIMETOREINITLINE 235528.59 2 timer fired EV_TIMEOUT_TIMETOREINITLINE 235528.59 2 event EV_TIMEOUT_TIMETOREINITLINE, iCode=9008 state=900 235528.59 2 init atidle reinit : start 235528.59 2 init atidle reinit iConferenceOtherLegLid=-1 235528.59 2 init atidle reinit : reset all LineState variables 235528.59 2 timer set 2 EV_TIMEOUT_AFTERIDLE_ALLOWOUT 235528.59 2 state Waiting for a call... 235529.86 2 event callstate OFFERING 2 2,0,0 235529.86 2 script interpretor: VgMulti v6.0.3310 Share this post Link to post