[Groonga-commit] droonga/droonga-engine at 3c5087a [buffered-forward] Fix inverted conditions to detect writable or unwritable nodes

Back to archive index

YUKI Hiroshi null+****@clear*****
Mon Dec 22 17:48:08 JST 2014


YUKI Hiroshi	2014-12-22 17:48:08 +0900 (Mon, 22 Dec 2014)

  New Revision: 3c5087adbdc7403a32cdf9129232891b92e81e30
  https://github.com/droonga/droonga-engine/commit/3c5087adbdc7403a32cdf9129232891b92e81e30

  Message:
    Fix inverted conditions to detect writable or unwritable nodes

  Modified files:
    lib/droonga/buffered_forwarder.rb

  Modified: lib/droonga/buffered_forwarder.rb (+3 -3)
===================================================================
--- lib/droonga/buffered_forwarder.rb    2014-12-22 17:43:25 +0900 (94a76a6)
+++ lib/droonga/buffered_forwarder.rb    2014-12-22 17:48:08 +0900 (7c9c881)
@@ -70,7 +70,7 @@ module Droonga
 
       buffer = @buffers[node_name] ||= ForwardBuffer.new(node_name, @forwarder)
 
-      if writable_node?(node_name)
+      if not writable_node?(node_name)
         buffer.add(message, destination)
       elsif buffer.empty?
         @forwarder.forward(message, destination)
@@ -84,8 +84,8 @@ module Droonga
 
     private
     def writable_node?(node_name)
-      @engine_state and
-        @engine_state.unwritable_node?(node_name)
+      @engine_state.nil? or
+        not @engine_state.unwritable_node?(node_name)
     end
 
     def log_tag
-------------- next part --------------
HTML����������������������������...
다운로드 



More information about the Groonga-commit mailing list
Back to archive index