class Excon::Error::Socket

Socket related errors

Attributes

socket_error[R]

Public Class Methods

new(socket_error = Excon::Error.new) click to toggle source
Calls superclass method
# File lib/excon/error.rb, line 13
def initialize(socket_error = Excon::Error.new)
  if is_a?(Certificate) || is_a?(Excon::Errors::CertificateError)
    super
  else
    super("#{socket_error.message} (#{socket_error.class})")
    set_backtrace(socket_error.backtrace)
    @socket_error = socket_error
  end
end