lib/sinatra-websocketio/websocketio.rb in sinatra-websocketio-0.3.4 vs lib/sinatra-websocketio/websocketio.rb in sinatra-websocketio-0.3.5

- old
+ new

@@ -40,9 +40,13 @@ self.emit :connect, session_id end end end + + EM::add_periodic_timer 300 do + push :__heartbeat, {:time => Time.now} + end end end def self.push(type, data, opt={}) if opt.include? :to