[Groonga-commit] droonga/droonga-engine at d71f565 [master] Revert "Restart serf automatically"

Back to archive index

Kouhei Sutou null+****@clear*****
Tue Jun 3 11:34:35 JST 2014


Kouhei Sutou	2014-06-03 11:34:35 +0900 (Tue, 03 Jun 2014)

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

  Message:
    Revert "Restart serf automatically"
    
    This reverts commit c143534b6191442a372fa80994a7712639bffeb4.
    
    Serf should not be restarted because it breaks graceful restart feature.

  Modified files:
    lib/droonga/command/droonga_engine.rb
    lib/droonga/serf.rb

  Modified: lib/droonga/command/droonga_engine.rb (+0 -2)
===================================================================
--- lib/droonga/command/droonga_engine.rb    2014-05-29 22:27:09 +0900 (c271c78)
+++ lib/droonga/command/droonga_engine.rb    2014-06-03 11:34:35 +0900 (6ead147)
@@ -290,7 +290,6 @@ module Droonga
           old_service_runner = @service_runner
           @service_runner = run_service
           @service_runner.on_ready = lambda do
-            @serf.restart if****@serf*****?
             @service_runner.on_failure = nil
             old_service_runner.stop_gracefully
           end
@@ -304,7 +303,6 @@ module Droonga
           @loop_breaker.signal
           old_service_runner = @service_runner
           @service_runner = run_service
-          @serf.restart if****@serf*****?
           old_service_runner.stop_immediately
         end
 

  Modified: lib/droonga/serf.rb (+0 -5)
===================================================================
--- lib/droonga/serf.rb    2014-05-29 22:27:09 +0900 (699d9ff)
+++ lib/droonga/serf.rb    2014-06-03 11:34:35 +0900 (6ed72ee)
@@ -63,11 +63,6 @@ module Droonga
       logger.trace("shutdown: done")
     end
 
-    def restart
-      shutdown
-      start
-    end
-
     private
     def ensure_serf
       @serf = find_system_serf
-------------- next part --------------
HTML����������������������������...
下载 



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