主要问题我在netstat中看到以下行。 这是否意味着这个套接字不属于任何进程?
#>netstat -tpn|grep TIME_WAIT| head -1 tcp 0 0 ::ffff:127.0.0.1:5555 ::ffff:127.0.0.1:45845 TIME_WAIT -
额外的问题
在一个multithreading程序中,负责处理socket的线程已经不在了? (这不是在'睡眠'或'不可解释的睡眠')?
没有进程拥有该套接字,内核保持它可能的清理。 这个答案和这篇IBM文章更多地介绍了TIME_WAIT状态。