Issue 12950: multiprocessing "test_fd_transfer" fails under OpenIndiana (original) (raw)
Buildbots running OpenIndiana 147 show failures in multiprocessing "test_fd_transfer":
"""
ERROR: test_fd_transfer (test.test_multiprocessing.WithProcessesTestConnection)
Traceback (most recent call last): File "/export/home/buildbot/32bits/3.2.cea-indiana-x86/build/Lib/test/test_multiprocessing.py", line 1597, in test_fd_transfer reduction.send_handle(conn, fd, p.pid) File "/export/home/buildbot/32bits/3.2.cea-indiana-x86/build/Lib/multiprocessing/reduction.py", line 80, in send_handle _multiprocessing.sendfd(conn.fileno(), handle) OSError: [Errno 9] Bad file number
====================================================================== ERROR: test_large_fd_transfer (test.test_multiprocessing.WithProcessesTestConnection)
Traceback (most recent call last): File "/export/home/buildbot/32bits/3.2.cea-indiana-x86/build/Lib/test/test_multiprocessing.py", line 1626, in test_large_fd_transfer reduction.send_handle(conn, newfd, p.pid) File "/export/home/buildbot/32bits/3.2.cea-indiana-x86/build/Lib/multiprocessing/reduction.py", line 80, in send_handle _multiprocessing.sendfd(conn.fileno(), handle) OSError: [Errno 9] Bad file number
"""
Buildbots are running OpenIndiana 147 (this is not the last OI version, could be a OI bug).
This test seem to work correctly under Solaris 10 Update 9.