class Puma::Server
def cork_socket(socket)
3 == TCP_CORK
6 == Socket::IPPROTO_TCP
def cork_socket(socket) skt = socket.to_io begin skt.setsockopt(Socket::IPPROTO_TCP, Socket::TCP_CORK, 1) if skt.kind_of? TCPSocket rescue IOError, SystemCallError Puma::Util.purge_interrupt_queue end end