Daniele Orlandi schrieb:
On Saturday 11 March 2006 11:55, Florian Trück wrote:
Maybe I missed something, but the HANGUP_INDICATION State of the network
will not last for about 30 or 40 seconds.

It is called DISCONNECT_INDICATION status and it will last for T306/T305 seconds (30 seconds) if the local party does not hang up before.

I have no detail info on that part of isdn protocol but i don't think
that any device in the network needs about that much time
to say how long the call lasted and what its costs were.

The timer says what the maximum time to send and receive the in-band indications is. The network could, of course, end the in-band message by sending a RELEASE, but usually the network sends the busy tone for as long as T306 lasts.

So maybe to think of a timeout period where the device has time to respond
or not. Maybe 2sec is enough. Then simply close that channel.

Uhm... no... the correct way is to handle the DISCONNECT indication (thru the AST_CONTROL_DISCONNECT frame) and hangup. app_voicemail should hangup, because it is not interested in recording the disconnect indication tones.

Bye,

OK, i know this is not fin what I'm asking now.
but could it be possible to implement a config flag where i can control if I want this feature or not? I know it is according to the standards to wait for special data. But I definitely do not want to do this. I have no reason for this. So the most simple way to get a (in my viewpoint) working visdn is to implement this config flag or to supply a patch where I can disable this feature in my source.

Bye,
Flo
_______________________________________________
Visdn-hackers mailing list
[email protected]
https://mailman.uli.it/mailman/listinfo/visdn-hackers

Reply via email to