Sha256: ee4edbaa18ef832c780d6035e3993b5ded86e5fd53cd748a22f19b1a5bd35d66

Contents?: true

Size: 363 Bytes

Versions: 2

Compression:

Stored size: 363 Bytes

Contents

# encoding: utf-8

module HTTPkit
  # @see EM.heartbeat_interval
  class Client::TimeoutsHandler
    def setup(config, _, connection)
      @config = config
      @connection = connection

      @connection.comm_inactivity_timeout = @config[:timeout]         ||= 2.0
      @connection.pending_connect_timeout = @config[:connect_timeout] ||= 2.0
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
httpkit-0.6.0 lib/httpkit/client/timeouts_handler.rb
httpkit-0.6.0.pre.5 lib/httpkit/client/timeouts_handler.rb