From: Tanaka Akira Date: 2013-02-06T05:28:21+09:00 Subject: [ruby-core:51884] Re: [Backport93 - Backport #7786][Assigned] fix for abstract namespace 2013/2/5 shugo (Shugo Maeda) : > * support the longest path in sockaddr_un. > * This change is necessary for backward compatibility. Without it, the old name filled with extra NULs cannot be specified like UNIXSocket.open(name + "\0" * (108 - name.bytesize)). I'm not sure about compatibility here. If someone uses UNIXServer.open("\0foo") and UNIXSocket.open("\0foo") for current Ruby, how they should be modified with compatible fasion? -- Tanaka Akira