about summary refs log tree commit homepage
path: root/lib/unicorn/socket.rb
DateCommit message (Expand)
2009-04-12Save one fcntl() syscall on every request
2009-04-11Remove _all_ non-POSIX socket options
2009-04-10listen backlog, sndbuf, rcvbuf are always changeable
2009-04-05Enforce umask 0000 with UNIX domain sockets
2009-04-01Remove set_cloexec wrapper and require FD_CLOEXEC
2009-03-25Socket: add {snd,rcv}buf opts to bind_listen
2009-03-22Don't bother unlinking UNIX sockets
2009-03-19Move listen path and address expansion to Configurator
2009-03-17Allow binding to UNIX sockets relative to "~"
2009-02-21revamp configuration with Configurator DSL
2009-02-21socket: make bind_listen idempotent, really
2009-02-09SocketHelper: unlink UNIX sockets if they exist
2009-02-09factor out FD_CLOEXEC into SocketHelper module
2009-02-09Refactor and get exec + FD inheritance working
2009-02-09Use read(2) and blocking I/O for clients
2009-02-09socket: temporary UNIX sockets use ".#{$$}.tmp"
2009-02-09Internally supporting binding to UNIX domain sockets
2009-02-09Move portability and override Socket stuff to unicorn/socket