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 <[email protected]>
<http://bugs.python.org/issue22397>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com