[問題] 請問 C# 的 TcpClient 與 CLOSE_WAIT...

看板C_Sharp作者 (KvsG)時間16年前 (2008/10/28 09:26), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
請教各位先進 我用 C# 的 TcpClient 寫了個傳輸通訊程式 跟用 C 寫的 Socket Server 溝通 但是我注意到, 每次我的程式與 Socket Server 連線後 都會在 netstat -an 留一個 CLOSE_WAIT 的記錄 用 tcpview 來看的話, 這種記錄真的多到不行 我有呼叫 TcpClient 的 Close(), 也有呼叫 NetwrokStream 的 Close() NetworkStream 我是用 using 來使用的, 所以最後也一定會呼叫 Dispose() 而 TcpClient 我是把這整個包成類別, 這個類別也有實作 Dispose() 在這個類別的 Dispose 也有呼叫 TcpClient 的 Dispose() 而這個 TcpClient 我也是都用 using 來呼叫的 請問針對這種情況, 有人有同樣的問題嗎?? 還是說, 有沒有可以用的 Tcp 連線 library 可以使用呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.168.89.191

10/31 23:44, , 1F
Socket.Listen可以指定backlog
10/31 23:44, 1F
文章代碼(AID): #191cfEEd (C_Sharp)