我在centos 64位机器上使用jain-sip堆栈,下面是这个问题的详细步骤和解释。
因此,即使在几秒钟的网络连接中断之后,客户端也无法注册15分钟。
这与窗口上相同的代码工作良好,在windows中将有5次重传,然后套接字被关闭,当客户端重新尝试时,新的套接字将被打开。
请帮助解决这一问题。
发布于 2014-06-19 00:41:43
如果套接字处于冻结状态,那么操作系统应该负责恢复。用tcpdump监视TCP重传发生的情况。如果要强制JSIP关闭套接字,请使用((SIPTransactionStack)sipStack).closeAllSockets();,然后在应用程序中实现恢复逻辑。
https://stackoverflow.com/questions/24170000
复制相似问题