I am using jain-sip stack on centos 64bit machine, and below is the detail steps and explanation of the issue
- Register to SIP Server using jain-sip client
- Register timeouts for every 360 seconds
- During Reregistration process if server is down due to network issue, the outbound TCP socket is
continue to retransmit the registration request, it takes around 15 minutes to close this socket
So client is unable to register for 15 minutes even after loosing network connectivity for few seconds
This works fine with the same code on windows, in windows there will be 5 retransmission then socket gets closed, when client re tries new socket will be opened.
Please help to resolve this issue on centos