电脑分区未分配新建简单卷就出现由于线程退出或应用程序请求,已中止I/O操作
答案:1 悬赏:50
解决时间 2021-02-21 14:30
- 提问者网友:护她一生,唯爱
- 2021-02-20 21:46
电脑分区未分配新建简单卷就出现由于线程退出或应用程序请求,已中止I/O操作
最佳答案
- 二级知识专家网友:虚伪的现实
- 2021-02-20 23:11
异常代码:bai
private void OnReceive(IAsyncResult ar)
{
AsyncState State = (AsyncState)ar.AsyncState;
try
{
Int32 bytes = State.Socket.EndReceive(ar);//异常位置
//后面的代码省略
}
抛出"由于线程退du出或应用程序zhi请求,dao已放弃 I/O 操作。"错误。
很明显,Receive线程在Int32 bytes = State.Socket.EndReceive(ar);执行前已经退出,但是Receive线程退出的时候Socket接收还在进行,此时又专EndReceive来终止,肯定出问题。
本人认为,启动Receive线程完全是脱属裤子放屁-多余。
private void OnReceive(IAsyncResult ar)
{
AsyncState State = (AsyncState)ar.AsyncState;
try
{
Int32 bytes = State.Socket.EndReceive(ar);//异常位置
//后面的代码省略
}
抛出"由于线程退du出或应用程序zhi请求,dao已放弃 I/O 操作。"错误。
很明显,Receive线程在Int32 bytes = State.Socket.EndReceive(ar);执行前已经退出,但是Receive线程退出的时候Socket接收还在进行,此时又专EndReceive来终止,肯定出问题。
本人认为,启动Receive线程完全是脱属裤子放屁-多余。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯