擅长:python、mysql、java
<p>Twisted很可能会再次删除此标志。正如您在示例中看到的大量的<code>_</code>所看到的,您在这里使用了大量的私有api,它们可能会在没有警告的情况下发生更改。在</p>
<p>但是,没有公共接口来做你想做的事情。在我看来,如果一个接口<em>要求</em>使用一个特定的sycall接口来查询其读/写就绪性(如epoll),而不是遵循与<code>epoll</code>、<code>select</code>、<code>poll</code>等的一般规则,那么这就是一个内核错误。我的第一个倾向是针对linux内核提交bug。但是,如果内核人员不愿意修复它,并且您希望提供一个带有单元测试的补丁,以向Twisted公开特定于linux+<code>epoll</code>的公共接口,请随意开罚单。在</p>