YUKI Hiroshi
null+****@clear*****
Thu Oct 31 12:42:30 JST 2013
YUKI Hiroshi 2013-10-31 12:42:30 +0900 (Thu, 31 Oct 2013) New Revision: aa593adfe75bfeddb054333d50e22e898931fca9 https://github.com/droonga/fluent-plugin-droonga/commit/aa593adfe75bfeddb054333d50e22e898931fca9 Message: Remove subscriber record if there is no subscription Modified files: lib/droonga/watcher.rb Modified: lib/droonga/watcher.rb (+5 -1) =================================================================== --- lib/droonga/watcher.rb 2013-10-31 12:36:41 +0900 (a462c25) +++ lib/droonga/watcher.rb 2013-10-31 12:42:30 +0900 (2650ece) @@ -67,7 +67,11 @@ module Droonga subscriptions = subscriber_record.subscriptions.select do |query| query != query_record end - subscriber_record.subscriptions = subscriptions + if subscriptions.empty? + subscriber_record.delete + else + subscriber_record.subscriptions = subscriptions + end end def feed(request, &block) -------------- next part -------------- HTML����������������������������...Download