Message142885
| Author | neologix |
|---|---|
| Recipients | Andrew.Grover, baikie, brian, exarkun, giampaolo.rodola, jackdied, janssen, ncoghlan, neologix, pitrou, python-dev, rosslagerwall, synapse, therve, vstinner, wiml |
| Date | 2011-08-24.16:43:47 |
| SpamBayes Score | 0.00055848295 |
| Marked as misclassified | No |
| Message-id | <CAH_1eM3FYKi8Pfy5HP-6mrcTCjg6SpwFxJ2-P+R7QF-TKYtTig@mail.gmail.com> |
| In-reply-to | <1314145567.59.0.969715769023.issue6560@psf.upfronthosting.co.za> |
| Content | |
|---|---|
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. |
|
| Files | |
|---|---|
| File name | Uploaded |
| pass_fds_osx.diff | neologix, 2011-08-24.16:43:47 |
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2011-08-24 16:43:48 | neologix | set | 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 | link | issue6560 messages |
| 2011-08-24 16:43:47 | neologix | create | |