|
From: | Julien Chavanton |
Subject: | RE: [Bayonne-devel] RE: |
Date: | Thu, 18 Aug 2005 11:16:55 -0400 |
Note that this modification is really
important since this situation currently result in port being blocked since “idle”
does not support disconnected. From: Julien Chavanton
The only an offered and notify the next
“idle”. Later we shall go further and have a real
support for multiple calls per line but for now this is not required since as
far as I know the Telco does not offer call on hold. Julien From:
address@hidden
[mailto:address@hidden On Behalf Of Julien Chavanton The problem is a bit more complex then expected: There can be more then one simultaneous call on a line
device (For example ISDN call on hold). And when between drop and release we can receive an
offered. So Bayonne Globalcall shall be modified to support
more then one CRN on each line. I have to evaluate the complexity of such
modification. Here is an example of 2 simultaneous CRN on one line
device. dx(12): GCEV_DISCONNECTED
HDL:31 CRN:33616924 dx(12): step 2 exit() dx(12): exit dx(12): script exiting dx(12): HANGUP TRUNK_ENTER_ STATE
reset_timer:1090604252 hangup_timer:100 dx(12): hangup dx(12): gc_DropCall(33616924) == SUCCESS dx(12): detach script dx(12): GCEV_DROPCALL
HDL:31 CRN:33616924 dx(12): HANGUP TRUNK_CALL_DISCONNECT:31 CRN:33616924 dx(12): release dx(12): gc_ReleaseCallEx(33616924) == SUCCESS dx(12): GCEV_OFFERED
HDL:31 CRN:33617948 dx(12): GCEV_RELEASECALL
HDL:31 CRN:33616924 dx(12): ENTERING IDLE STATE:31 CRN:-1 dx(12): idle dx(12): GCEV_DISCONNECTED
HDL:31 CRN:33617948 -----Original Message----- Cool, May we have this modif ? Le mercredi 17 Août 2005 21:17, Julien Chavanton a
écrit : > I have made modification to Bayonne Globalcall to
remove CRN > modification from outside driver.cpp (the
Dialogic event handler) > > This way the CRN is always correct. > > > > I am stressing the port as much as I can. > > > > I have good result. > > > > > > > > > > _____ > > From: Julien Chavanton > Sent: August 17, 2005 10:25 AM > To: ' > Subject: > > > > While debugging and stressing Bayonne1 /
Globalcall I have found another > problem that take place under heavy stress > > Here we can see a call clearing and a new call
coming with almost no > delay between them > > > > > > > > The problem is that > of the new call is cleared ! > > > > I think only driver.cpp should be able to clear
CRN since it is the > driver event handler. > > > > I am testing the modification. > > > > Aug 27 08:37:18 localhost > > Aug 27 08:37:18 localhost > > Aug 27 08:37:18 localhost > > Aug 27 08:37:18 localhost > > Aug 27 08:37:18 localhost > > Aug 27 08:37:18 localhost > > Aug 27 08:37:18 localhost > > Aug 27 08:37:18 localhost > > Aug 27 08:37:19 localhost > > Aug 27 08:37:19 localhost > CRN:33604644 > > Aug 27 08:37:19 localhost > > Aug 27 08:37:19 localhost > CRN:-1 > > Aug 27 08:37:19 localhost > > Aug 27 08:37:28 localhost > > Aug 27 08:37:29 localhost > > Aug 27 08:37:29 localhost > reference number has been used > > Aug 27 08:37:29 localhost -- Etoile Dièse _______________________________________________ Bayonne-devel mailing list address@hidden http://lists.gnu.org/mailman/listinfo/bayonne-devel |
[Prev in Thread] | Current Thread | [Next in Thread] |