class Turbopuffer::Internal::Transport::PooledNetRequester

def calibrate_socket_timeout(conn, deadline)

Parameters:
  • deadline (Float) --
  • conn (Net::HTTP) --

Other tags:
    Api: - private
def calibrate_socket_timeout(conn, deadline)
  timeout = deadline - Turbopuffer::Internal::Util.monotonic_secs
  conn.open_timeout = conn.read_timeout = conn.write_timeout = conn.continue_timeout = timeout
end