[Users-es] Error con "fr_inv_timer" en los ACK (aunque entendido en realidad)

Saúl Ibarra saghul at gmail.com
Fri Aug 17 17:26:11 CEST 2007


Umm, pues yo tras esos 5 segundos he descolgado y todo parecia ir
OK... No me ha dado error ni nada..

El 17/08/07, Iñaki Baz Castillo <ibc at aliax.net> escribió:
> El Viernes, 17 de Agosto de 2007, Saúl Ibarra escribió:
> > Sorry, no he podido experimentar antes... Es raro, pero si desactivo
> > el on_failure, sigue llamando... como si no tuviera timer!!
>
> Es lo que decía, ese "timer" del módulo "tm" no corta la llamada ni mucho
> menor, simplemente libera de memoria los datos de dicha llamada. Es decir,
> que si lo pones a 5 segundos y pasan 10 segundos "aparentemente" no pasa
> nada, no se corta nada, no se genera ningún mensaje desde OpenSer, pero si el
> llamado descuelga (envía un "200 OK") OpenSer no "recuerda" a qué callerid
> está asociado esa respuesta y no se la pasa al llamante.
> Y lo mismo pasa si tras 10 segundos el llamado pulsa "Reject", OpenSer no sabe
> qué llamada debe rechazar porque a los 5 segundos liberó esa info.
>
>
> > En cambio, en cuanto le activo otra vez el on_failure, ahi que cae al
> > transcurrir 5 segundos...
>
> ¿Qué tiene ese "on_failure"?

En el on_faiure compruebo si la respuesta es 486 o 408 y hago lo de
los desvios, buzon...

>
>
> --
> Iñaki Baz Castillo
>
> _______________________________________________
> Users-es mailing list
> Users-es at openser.org
> http://openser.org/cgi-bin/mailman/listinfo/users-es
>


-- 
Saúl -- "Some people say why, other just say, why not."
----------------------------------------------------------------
http://www.saghul.net/




More information about the Users-es mailing list