我会得到错误信息"的资源暂时不可用的"当我使用的方法receive_from(),这是一个成员的ip::udp::插座 坐落于此.

我通过:提升::asio::缓冲区,指一个终点对象,标志(设置为零),以及error_code对象。

我创造的终端用只是

 new udp::endpoint()

似乎没有被太多的信息可在这个错误信息。我已经试过了几个机和总是得到这一错误。

有帮助吗?

解决方案

“资源暂时不可用”通常是用于EAGAIN的文字说明,表示操作应该重试。在UDP的情况下,则表明不存在目前可用的任何数据,你应该稍后再试。

这是一般值得一看的底层libc函数的手册页;这是 recvfrom 在这种情况下。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top