你好,博主,我看了你另一個(gè)博客這個(gè)地址
http://dennis-zane.iteye.com/blog/204969的文章。有一段話“因而,如果,如果在取消SelectionKey后沒(méi)有調(diào)用到selector的select方法(因?yàn)镃lient一般在取消key后,我們都會(huì)終止調(diào)用select的循環(huán),當(dāng)然,server關(guān)閉一個(gè)注冊(cè)的channel我們是不會(huì)終止select循環(huán)的),那么本地socket將進(jìn)入CLOSE-WAIT 狀態(tài)(等待本地Socket關(guān)閉)”
這段話描述是不是不正確,CLOSE-WAIT是被動(dòng)關(guān)閉socket一方才會(huì)有的狀態(tài),你說(shuō)的key cancel或channel colse都是主動(dòng)關(guān)閉方,怎么會(huì)有CLOSE-WAIT狀態(tài)呢,不太明白。請(qǐng)博主解答。