# File lib/em-twitter/connection.rb, line 279 def reconnect_after(reconnect_timeout) invoke_callback(@client.reconnect_callback, @reconnector.reconnect_timeout, @reconnector.reconnect_count) # don't assume a successful reconnect so use the network reconnector @reconnector = @network_reconnector if reconnect_timeout.zero? reconnect(@host, @port) else EM::Timer.new(reconnect_timeout) { reconnect(@host, @port) } end end