Method: Weso::Base::Client#close

Defined in:
lib/weso/client.rb

#close(error = nil) ⇒ Object



40
41
42
43
44
45
46
47
# File 'lib/weso/client.rb', line 40

def close(error = nil)
  return if closed?

  emit :close, error
ensure
  close_socket
  close_runner
end