Linux supports listening on an abstract socket that is not represented by a path on the filesystem (https://man7.org/linux/man-pages/man7/unix.7.html). I think ruby's UNIXSocket support abstract sockets, but some of the File.exist? type checks in puma fail because abstract sockets start with a NUL byte "\0". Thoughts on supporting abstract sockets?
Linux supports listening on an abstract socket that is not represented by a path on the filesystem (https://man7.org/linux/man-pages/man7/unix.7.html). I think ruby's
UNIXSocketsupport abstract sockets, but some of theFile.exist?type checks in puma fail because abstract sockets start with a NUL byte"\0". Thoughts on supporting abstract sockets?