消息 [142885]
Here's a patch skipping testFDPassSeparate and
testFDPassSeparateMinSpace on OS X < 10.5, due to known kernel bugs
(see http://developer.apple.com/library/mac/#qa/qa1541/_index.html).
For InterruptedSendTimeoutTest and testInterruptedSendmsgTimeout, it
also looks like a kernel bug.
There could be another explanation, though: if, for some reason, other
threads are running at that time, the signal might be delivered to
another thread, and our main thread remains stuck on sendto/sendmsg
once the socket buffer is full. I'm however not sure why this would
only affect OS X (since FreeBSD behaves in the same way when it comes
to signals, contrarily to Linux). Also, I'm not sure why this would
not affect recv/recvmsg. |
|
| 日期 |
用户 |
动作 |
参数 |
| 2011-08-24 16:43:48 | neologix | 修改 | recipients:
+ neologix, exarkun, ncoghlan, janssen, pitrou, therve, vstinner, jackdied, baikie, giampaolo.rodola, synapse, Andrew.Grover, wiml, rosslagerwall, python-dev, brian |
| 2011-08-24 16:43:48 | neologix | 链接 | issue6560 messages |
| 2011-08-24 16:43:47 | neologix | 创建 | |
|