In article <CAH_1eM30T-8g9UBdPRuMkSL_YiScLPuiFFz32Z4W0y1PcJj4pA@mail.gmail.com>, Charles-Francois Natali <cf.natali@gmail.com> wrote:
But Snow Leopard, where these failures occur, is OS X 10.6.
*sighs* It still looks like a kernel/libc bug to me: AFAICT, both the code and the tests are correct. And apparently, there are still issues pertaining to FD passing on 10.5 (and maybe later, I couldn't find a public access to their bug tracker): http://lists.apple.com/archives/Darwin-dev/2008/Feb/msg00033.html
Anyway, if someone with a recent OS X release could run test_socket, it would probably help. Follow ups to http://bugs.python.org/issue6560
I was able to do a quick test on 10.7 Lion and the 8 test failures still occur regardless of deployment target. Sorry, I don't have time to further investigate. -- Ned Deily, nad@acm.org