[Groonga-commit] droonga/droonga-engine at 4f2e6e6 [buffered-forward] Extract method to check the node is writable or not

Back to archive index

YUKI Hiroshi null+****@clear*****
Mon Dec 22 17:37:38 JST 2014


YUKI Hiroshi	2014-12-22 17:37:38 +0900 (Mon, 22 Dec 2014)

  New Revision: 4f2e6e606844bbb520345526cfd1e7a935213c9b
  https://github.com/droonga/droonga-engine/commit/4f2e6e606844bbb520345526cfd1e7a935213c9b

  Message:
    Extract method to check the node is writable or not

  Modified files:
    lib/droonga/buffered_forwarder.rb

  Modified: lib/droonga/buffered_forwarder.rb (+6 -2)
===================================================================
--- lib/droonga/buffered_forwarder.rb    2014-12-22 17:28:44 +0900 (2999597)
+++ lib/droonga/buffered_forwarder.rb    2014-12-22 17:37:38 +0900 (399934a)
@@ -65,8 +65,7 @@ module Droonga
 
       buffer = @buffers[node_name] ||= ForwardBuffer.new(node_name, @forwarder)
 
-      if @engine_state and
-           @engine_state.unwritable_node?(node_name)
+      if writable_node?(node_name)
         buffer.add(message, destination)
       elsif buffer.empty?
         @forwarder.forward(message, destination)
@@ -79,6 +78,11 @@ module Droonga
     end
 
     private
+    def writable_node?(node_name)
+      @engine_state and
+        @engine_state.unwritable_node?(node_name)
+    end
+
     def log_tag
       "[#{Process.ppid}] buffered-forwarder"
     end
-------------- next part --------------
HTML����������������������������...
Download 



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