lib/faye/engines/memory.rb in faye-1.0.0 vs lib/faye/engines/memory.rb in faye-1.0.1
- old
+ new
@@ -9,9 +9,18 @@
end
def initialize(server, options)
@server = server
@options = options
+ reset
+ end
+
+ def disconnect
+ reset
+ remove_all_timeouts
+ end
+
+ def reset
@namespace = Namespace.new
@clients = {}
@channels = {}
@messages = {}
end