What do you mean by "does not pay any attention"? The gatekeeper correctly forwards and reports disconnect causes.
----- Original Message ----- From: "Teodor Georgiev" <tgeorgiev@xxxxxxxxx>
Sent: Monday, February 28, 2005 11:31 AM
Unfortunately GnuGK does not pay any attention to the disconnect reason (so
far), neither it can rewrite it.
IMHO, the right file to modify is ProxyChannel.cxx, look there at line 886 and
below, that is the place where the call disconnect is handled.
I can't give a much of help (if any), cause C++ is dark woods for me :)
Maybe in near future GnuGK will be able to pay "more" attention to disconnect
reason. I see how this is going to be used, when GnuGK will support rerouting
in case of a route failure.
Imagine this,
two or more gateways, serving equal prefixes. There is priority tied to each
of them, showing the order a call shall be tried against.
And then a list of disconnect reasons... if the call fails with one of the
following disconnect reasons (no channel available, no resource available and
etc), it shall be tried against the next gateway.
------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________________
List: Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx Archive: http://sourceforge.net/mailarchive/forum.php?forum_id=8549 Homepage: http://www.gnugk.org/