Message186477
> Here's a patch.
Your patch returns an empty string in case of Linux abstract namespace: this is wrong, because even though the first char in sun_path is NIL, the path is non-null, there can be other non-NIL char following.
Example (the output returns a str because it's a Python 2.6 version):
>>> import socket
>>> s = socket.socket(socket.AF_UNIX)
>>> s.bind(b'\x00hello')
>>> s.getsockname()
'\x00hello'
That's why it returns bytes. |
|
Date |
User |
Action |
Args |
2013-04-10 05:44:13 | neologix | set | recipients:
+ neologix, pitrou, giampaolo.rodola |
2013-04-10 05:44:13 | neologix | set | messageid: <1365572653.56.0.370330610692.issue17683@psf.upfronthosting.co.za> |
2013-04-10 05:44:13 | neologix | link | issue17683 messages |
2013-04-10 05:44:13 | neologix | create | |
|