El Martes, 17 de Marzo de 2009, Alex Balashov escribió:
Iñaki Baz Castillo wrote:
Not so easy. I've never tryed the only way to process a *stateless* reply is in "onreply_route[0]". Theorically "check_trans()" works also in ONREPLY_ROUTE, but even if it detects the reply, how to drop it? do "drop()" or "exit()" eliminate a response?
I would think drop() would do it.
Why is the response stateless? When a 487 is relayed by a proxy it is statefully associated with an INVITE transaction that is being closed in response to a CANCEL, right? Or did I not carefully read this thread and miss something?
The transaction was terminated when a branch replied a 200 (as RFC 3261 states).