class TP2::Server
def setup
def setup bind_info = get_bind_entries bind_info.each do |(host, port)| fd = setup_server_socket(host, port) @server_fds << fd @accept_fibers << @machine.spin { accept_incoming(fd) } end bind_string = bind_info.map { it.join(':') }.join(', ') @opts[:logger]&.info(message: "Listening on #{bind_string}") # map fibers @connection_fiber_map = {} end