[提问]closesocket之后,socket的存活时间
我有一个server端和一个client端,进行通讯之后发现一个问题
比如server端使用的端口是2000,在进行完通讯,client退出之后用netstat -a看到
TCP fang:2222 fang:0 LISTENING
TCP fang:1822 fang:2222 TIME_WAIT
而在发送的地方单步的话会发现多一个
TCP fang:2222 fang:1824 ESTABLISHED
我比较奇怪的是,为什么同样是closesocket,server端的socket就消失了了,而client端仍旧能够用netstat看到呢?