From: Jonathan W. <jw...@zi...> - 2005-02-09 18:37:45
|
Here's a trace output from an error I just had.. looks like it might be some sort of timeout problem? Or perhaps the GCEV_DISCONNECTED from line 2 somehow affected line 0?? I have other traces that look very similar to this, although not with the extra GCEV debug output. It looks like I'm making it from disconnected to drop call but not to release call. I added some more debug output to my hangup handler, and the next time it happened (which looks like a mirror of the situation below) I got no additional output.. I really seems like a strange timeout bug to me. Some key values from my conf file: timeout=90 idletime = 90 Highlights from my most recent error, using Julien's Globalcall patches: Feb 8 13:45:04 localhost bayonne: dx(0): exit Feb 8 13:45:04 localhost bayonne: dx(0): script exiting Feb 8 13:45:04 localhost bayonne: dx(0): hangup Feb 8 13:45:04 localhost bayonne: dx(0): detach script Feb 8 13:45:04 localhost bayonne: dx(0): GCEV_DROPCALL HDL:3 Feb 8 13:45:04 localhost bayonne: dx(0): release Feb 8 13:45:04 localhost bayonne: dx(0): GCEV_RELEASECALL HDL:3 Feb 8 13:45:04 localhost bayonne: dx(0): idle Feb 8 13:45:43 localhost bayonne: dx(0): GCEV_OFFERED HDL:3 Feb 8 13:45:43 localhost bayonne: dx(0): ring Feb 8 13:45:43 localhost bayonne: dx(0): GCEV_ACCEPT HDL:3 Feb 8 13:45:43 localhost bayonne: dx(0): attach script Feb 8 13:45:43 localhost bayonne: dx(0): step 3 answer() Feb 8 13:45:43 localhost bayonne: dx(0): answer Feb 8 13:45:43 localhost bayonne: dx(0): GCEV_ANSWERED HDL:3 (lots more normal playing here, no control-related lines) Feb 8 13:46:18 localhost bayonne: dx(0): step ffff play(%zipsite.location.prompt) Feb 8 13:46:18 localhost bayonne: dx(0): play Feb 8 13:46:18 localhost bayonne: dx(2): GCEV_DISCONNECTED HDL:8 Feb 8 13:47:12 localhost bayonne: scheduler starting... Feb 8 13:48:15 localhost bayonne: scheduler starting... Feb 8 13:49:18 localhost bayonne: scheduler starting... Feb 8 13:50:21 localhost bayonne: scheduler starting... Feb 8 13:51:24 localhost bayonne: scheduler starting... Feb 8 13:51:25 localhost bayonne: server: checking cache... Feb 8 13:52:27 localhost bayonne: scheduler starting... Feb 8 13:53:30 localhost bayonne: scheduler starting... Feb 8 13:54:34 localhost bayonne: scheduler starting... Feb 8 13:55:37 localhost bayonne: scheduler starting... Feb 8 13:55:40 localhost bayonne: dx(2): exit Feb 8 13:55:40 localhost bayonne: dx(2): script exiting Feb 8 13:55:40 localhost bayonne: dx(2): hangup Feb 8 13:55:40 localhost bayonne: dx(2): detach script Feb 8 13:55:40 localhost bayonne: dx(1): GCEV_OFFERED HDL:6 Feb 8 13:55:40 localhost bayonne: 100 Feb 8 13:55:40 localhost bayonne: dx(1): ring Feb 8 13:55:40 localhost bayonne: dx(1): gc_AcceptCall 65 Function is not supported in this state Feb 8 13:55:40 localhost bayonne: gc_AcceptCall failed, resetting line Feb 8 13:55:40 localhost bayonne: dx(1): error accepting Feb 8 13:55:40 localhost bayonne: dx(1): hangup Feb 8 13:55:40 localhost bayonne: trunk.cpp releaseCall: releasing CRN: 33595395 FAILED state=64 Feb 8 13:55:40 localhost bayonne: dx(1): gc_ReleaseCallEx 65 Function is not supported in this state Feb 8 13:55:40 localhost bayonne: dx(1): idle Feb 8 13:55:40 localhost bayonne: dx(0): step ffff play(zipsite::press) Feb 8 13:55:40 localhost bayonne: dx(0): script exiting Feb 8 13:55:40 localhost bayonne: dx(0): hangup Feb 8 13:55:40 localhost bayonne: dx(0): detach script Feb 8 13:55:40 localhost bayonne: dx(1): GCEV_DISCONNECTED HDL:6 Feb 8 13:55:40 localhost bayonne: dx(0): GCEV_DISCONNECTED HDL:3 Feb 8 13:55:40 localhost bayonne: dx(0): step ffff play(zipsite::press) Feb 8 13:55:40 localhost bayonne: dx(0): step ffff play(zipsite::press) Feb 8 13:55:40 localhost bayonne: dx(2): GCEV_DROPCALL HDL:8 Feb 8 13:55:40 localhost bayonne: dx(0): step ffff play(zipsite::press) Feb 8 13:55:40 localhost bayonne: dx(1): GCEV_RESETLINEDEV HDL:6 Feb 8 13:55:40 localhost bayonne: dx(1): idle Feb 8 13:55:40 localhost bayonne: dx(0): GCEV_DROPCALL HDL:3 Feb 8 13:55:40 localhost bayonne: dx(0): step ffff play(zipsite::press) Feb 8 13:55:40 localhost last message repeated 19 times Feb 8 13:55:40 localhost bayonne: dx(2): release Feb 8 13:55:40 localhost bayonne: trunk.cpp releaseCall: releasing CRN: 33597445 OK state=1 Feb 8 13:55:40 localhost bayonne: dx(2): GCEV_RELEASECALL HDL:8 Feb 8 13:55:40 localhost bayonne: dx(2): idle Feb 8 13:55:40 localhost bayonne: dx(0): step ffff play(zipsite::press) Feb 8 13:55:52 localhost last message repeated 5076 times On Feb 7, 2005, at 9:50 AM, Julien Chavanton wrote: > What I would like to do is send you the version I have modified and > tested where there was no more problem over 1 200 000 calls. |