End of Life Ruby 3.1 has reached end of life and gets no more fixes. Switch to Ruby 4.0 →
class method
UNIXServer.new
UNIXServer.new(path) => unixserver
ext/socket/unixserver.c
View on GitHub ↗
static VALUE
unix_svr_init(VALUE sock, VALUE path)
{
return rsock_init_unixsock(sock, path, 1);
}
Creates a new UNIX server socket bound to path.
Example
require 'socket' serv = UNIXServer.new("/tmp/sock") s = serv.accept p s.read