Hi!
I'm using nua under linux with tcp. When I switch off my wlan-router, I
get a 408 (request timeout) in the nua_r_register. I then destroy the
corresponding nua-handle and start a register again. When I switch on
the wlan-router again, after some time, the stack continues responding
with 408. When I look at the Wireshark-sip-trace I can see the nua-stack
always retransmitting the tcp-register-packet never tearing down the
tcp-socket and creating an new tcp-connection.
After 10 to 20 minutes the stack prints out
-- nta: REGISTER (118919049): No route to host (113) with tcp/x.x.x.x]:
and nua_r_register delivers a 503 (service unavailable). The next
register succeeds again. The packet-trace shows, that the stack has
created a new tcp-connection.
Interestingly, when running under windows, the stack immediately returns
a 503 and not a 408 and resets the tcp connection.
Why such difference in the stack-behavior between linux and windows? On
which parameters does it depend if a 408 or a 503 will be returned to
the application and the tcp-connection be resetted?
I'm using 1.12.10.
Any help appreciated.
best regards
fl
--
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel