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