class Puma::Reactor
def add(client)
The object must respond to #timeout and #timeout_at.
Add a new client to monitor.
def add(client) @input << client @selector.wakeup true rescue ClosedQueueError, IOError # Ignore if selector is already closed false end