小弟最近嚐試寫了一個client端連結server端的程式
用winsock連結,使用TCP作通訊協定
剛開始能夠連結的上,可是在client異常中斷後
server的port就被咬住了,winsock.state狀態是sckconnecting
要過一段時間才會放掉所用的port,我有試著用一個timer去掃描它的狀態,把時間設為五秒掃一次,可是似乎效果不是很好
請教了老師及朋友都沒能找出比較好的處理方式
請問各位先進,有人有比較好的寫法或處理方式嗎?
先謝謝各位的幫忙^^"
用winsock連結,使用TCP作通訊協定
剛開始能夠連結的上,可是在client異常中斷後
server的port就被咬住了,winsock.state狀態是sckconnecting
要過一段時間才會放掉所用的port,我有試著用一個timer去掃描它的狀態,把時間設為五秒掃一次,可是似乎效果不是很好
請教了老師及朋友都沒能找出比較好的處理方式
請問各位先進,有人有比較好的寫法或處理方式嗎?
先謝謝各位的幫忙^^"
文章標籤
全站熱搜

是否可以在事件winsock_Close時,將winsock.close
謝謝 我去試試!