1

EV_RECEIPT更改列表(或设置)中的无效项目将导致kevent返回带有EV_ERROR标志集的结果。还有什么其他条件会导致该标志?

谷歌搜索显示EV_RECEIPT支持与“消除错误条件”有关;我想知道这种边缘情况何时适用。

假设更改列表中的错误将首先出现在事件列表中,在实际事件之前是否安全?

如果我们只考虑与套接字相关的过滤器怎么办?

4

1 回答 1

0

这是讨论 kqueue http://doc.geoffgarside.co.uk/kqueue/的文档,它参考了http://doc.geoffgarside.co.uk/kqueue/files/kqerror.c以查看可能的错误. 我不熟悉这个概念,但也许你可以从那里弄清楚。

于 2014-03-21T11:55:41.130 回答