从内核写入用户空间应用程序时出现EAGAIN错误

时间:2018-01-25 13:01:33

标签: linux linux-kernel netlink

我有这个问题,偶尔会发生一次,原因不明确: 我有内核模块,它使用genlmsg_unicast()将消息发送到用户空间deamon应用程序。 一段时间后,所有消息都开始失败,错误代码为-11(EAGAIN)。 而且没有办法摆脱这种局面。 即使我重新启动用户应用程序。此外,我在应用程序中看不到接收方的任何错误。它只是停止接收数据包。 有人可以提供建议吗?

谢谢你, 标记

0 个答案:

没有答案