Method: Net::HTTP#ssl_timeout=

Defined in:
lib/net/https.rb

#ssl_timeout=(sec) ⇒ Object Also known as: timeout=

Raises:

  • (ArgumentError)


157
158
159
160
161
162
# File 'lib/net/https.rb', line 157

def ssl_timeout=(sec)
  raise ArgumentError, 'Net::HTTP#ssl_timeout= called but use_ssl=false' \
      unless use_ssl?
  @ssl_context ||= OpenSSL::SSL::SSLContext.new
  @ssl_context.timeout = sec
end