This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: multiprocessing "test_fd_transfer" fails under OpenIndiana
Type: Stage: resolved
Components: Versions: Python 3.2, Python 3.3, Python 2.7
process
Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: Nosy List: jcea, python-dev
Priority: normal Keywords:

Created on 2011-09-09 18:55 by jcea, last changed 2022-04-11 14:57 by admin. This issue is now closed.

Messages (6)
msg143787 - (view) Author: Jesús Cea Avión (jcea) * (Python committer) Date: 2011-09-09 18:55
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.
msg143788 - (view) Author: Jesús Cea Avión (jcea) * (Python committer) Date: 2011-09-09 18:56
Example: <http://www.python.org/dev/buildbot/all/builders/x86%20OpenIndiana%203.2/builds/568/steps/test/logs/stdio>
msg143824 - (view) Author: Jesús Cea Avión (jcea) * (Python committer) Date: 2011-09-10 01:36
This failure happens only in 32 bits, not in 64 bits. I suspect a alignment issue.
msg143825 - (view) Author: Roundup Robot (python-dev) (Python triager) Date: 2011-09-10 02:04
New changeset 1fde7cf94c76 by Jesus Cea in branch 'default':
Close #12950: multiprocessing "test_fd_transfer" fails under OpenIndiana
http://hg.python.org/cpython/rev/1fde7cf94c76
msg143826 - (view) Author: Roundup Robot (python-dev) (Python triager) Date: 2011-09-10 02:09
New changeset cd15473a9de2 by Jesus Cea in branch '2.7':
Close #12950: multiprocessing "test_fd_transfer" fails under OpenIndiana
http://hg.python.org/cpython/rev/cd15473a9de2
msg143827 - (view) Author: Roundup Robot (python-dev) (Python triager) Date: 2011-09-10 02:14
New changeset 0f50b8379614 by Jesus Cea in branch '3.2':
Close #12950: multiprocessing "test_fd_transfer" fails under OpenIndiana
http://hg.python.org/cpython/rev/0f50b8379614

New changeset e37488e78cfa by Jesus Cea in branch 'default':
MERGE: Close #12950: multiprocessing "test_fd_transfer" fails under OpenIndiana
http://hg.python.org/cpython/rev/e37488e78cfa
History
Date User Action Args
2022-04-11 14:57:21adminsetgithub: 57159
2011-09-10 02:14:10python-devsetmessages: + msg143827
2011-09-10 02:09:22python-devsetmessages: + msg143826
2011-09-10 02:04:17python-devsetstatus: open -> closed

nosy: + python-dev
messages: + msg143825

resolution: fixed
stage: needs patch -> resolved
2011-09-10 01:36:57jceasetmessages: + msg143824
2011-09-09 18:56:39jceasetmessages: + msg143788
2011-09-09 18:55:59jceacreate