破管(Java,Apache Mina)

时间:2011-03-01 19:42:27

标签: java apache-mina

使用Apache Mina和Flash(客户端/服务器游戏)时遇到问题。

当用户通过任务管理器(或IDE中的Flash播放器)关闭浏览器进程时,服务器会抛出无限异常“Java.io.BrokenPipe”。

更改O / S TCP / IP设置(保持活动状态)不起作用。

2 个答案:

答案 0 :(得分:1)

服务器反复尝试写入套接字并忽略损坏的管道异常。它应该关闭套接字的末尾以响应异常。

答案 1 :(得分:1)

当您在IoHandler中收到损坏的管道异常时,您需要关闭该会话。远程对等连接已经死了。