擅长:python、mysql、java
<p>是的,奇怪的是,UDP套接字可以阻塞。在</p>
<p>发生这种情况的条件基本上是,某个地方的缓冲区被填满,你的操作系统决定是时候阻止某些东西了。这些可以说是内核错误,但我在这里和那里都见过。有时在模糊、不可能重现的条件下,您肯定可以得到<code>EWOULDBLOCK</code>。在</p>
<p>为什么要在Twisted中执行此操作而不是使用Twisted的<a href="https://twistedmatrix.com/documents/current/core/howto/udp.html">built-in UDP support</a>?在</p>