如何中斷一個線程 電腦分區(qū)未分配新建簡單卷就出現(xiàn)由于線程退出或應(yīng)用程序請求,已中止I/O操作?
電腦分區(qū)未分配新建簡單卷就出現(xiàn)由于線程退出或應(yīng)用程序請求,已中止I/O操作?異常代碼:privatevodonreceive(IAsyncResult){asyncstate=(asyncstate)
電腦分區(qū)未分配新建簡單卷就出現(xiàn)由于線程退出或應(yīng)用程序請求,已中止I/O操作?
異常代碼:privatevodonreceive(IAsyncResult){asyncstate=(asyncstate)異步狀態(tài){Int32字節(jié)=State.Socket.EndReceive狀態(tài)(AR)//異常位置//code省略}拋出“由于線程退出或應(yīng)用程序請求,I/O操作中止?!板e了。顯然,接收線程運行在int32bytes=State.Socket.EndReceive狀態(tài)(AR)它在執(zhí)行前退出,但當接收線程退出時,套接字接收仍在進行中,然后使用endreceive終止。一定有問題。在我看來,啟動接收線程是完全沒有必要的。