【发布时间】:2014-06-24 02:09:42
【问题描述】:
StreamSocket.available()会在什么情况下返回0?
在这种情况下我应该怎么做?我应该关闭连接,还是忽略它?有猜测是系统真的很忙导致返回StreamSocket 0字节。
【问题讨论】:
-
是否用于检查连接是否关闭?
-
顺便说一句,StreamSocket.available() 在 onReadable() 函数中被调用。
-
如果你在使用 Reactor 框架,并且调用了 onReadable() 回调,那么有一些数据要读取,并且 available() 不应该返回 0。
标签: poco-libraries