class HTTP::Timeout::Null
def rescue_writable(timeout = write_timeout)
def rescue_writable(timeout = write_timeout) yield rescue IO::WaitWritable retry if @socket.to_io.wait_writable(timeout) raise TimeoutError, "Write timed out after #{timeout} seconds" end