[prev in list] [next in list] [prev in thread] [next in thread] 

List:       python-bugs-list
Subject:    [issue22397] test_socket failure on AIX
From:       STINNER Victor <report () bugs ! python ! org>
Date:       2014-09-30 22:05:54
Message-ID: 1412114754.73.0.699284973474.issue22397 () psf ! upfronthosting ! co ! za
[Download RAW message or body]


STINNER Victor added the comment:

The testFDPassSimple pass: it's possible to pass a file descriptor between two \
processes. Hum. The testMultipleFDPass test also pass: it's possible to pass multiple \
file descriptors. Both tests use SCM_RIGHTS. The testCMSG_SPACE test also pass.

It looks like the difference between testMultipleFDPass and testFDPassSeparate is the \
number of "cmsgs" ("access ancillary data"): 1 cmsg for testMultipleFDPass, two for \
testFDPassSeparate.

I don't understand if it is a bug in the Python socket.sendmsg() function serializing \
ancillary data, or "just" if the AIX kernel does not support multiple ancillary data \
for sendmsg().

@David: any idea? Did you ask IBM?

----------

_______________________________________
Python tracker <report@bugs.python.org>
<http://bugs.python.org/issue22397>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/python-bugs-list%40marc.info



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic