Method: DigitalFabric::AgentProxy#keep_alive

Defined in:
lib/tipi/digital_fabric/agent_proxy.rb

#keep_aliveObject



68
69
70
71
72
73
74
75
76
77
# File 'lib/tipi/digital_fabric/agent_proxy.rb', line 68

def keep_alive
  now = Time.now
  if now - @last_send >= Protocol::SEND_TIMEOUT
    send_df_message(Protocol.ping)
  end
  # if now - @last_recv >= Protocol::RECV_TIMEOUT
  #   raise TimeoutError
  # end
rescue TimeoutError, IOError
end