[Groonga-commit] droonga/droonga-engine at 4ce1e25 [master] Fix typo

Back to archive index

YUKI Hiroshi null+****@clear*****
Fri Sep 5 16:37:06 JST 2014


YUKI Hiroshi	2014-09-05 16:37:06 +0900 (Fri, 05 Sep 2014)

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

  Message:
    Fix typo

  Modified files:
    lib/droonga/command/droonga_engine_service.rb
    lib/droonga/logger.rb
    lib/droonga/supervisor.rb
    lib/droonga/worker_process_agent.rb

  Modified: lib/droonga/command/droonga_engine_service.rb (+3 -0)
===================================================================
--- lib/droonga/command/droonga_engine_service.rb    2014-09-05 16:35:21 +0900 (b1def56)
+++ lib/droonga/command/droonga_engine_service.rb    2014-09-05 16:37:06 +0900 (87a8bb2)
@@ -210,6 +210,7 @@ module Droonga
       end
 
       def stop_gracefully
+        logger.trace("stop_gracefully: start")
         return if @stopping
         @stopping = true
 
@@ -218,6 +219,8 @@ module Droonga
           n_rest_shutdowns -= 1
           if n_rest_shutdowns.zero?
             yield
+            logger.trace("stop_gracefully: done")
+            logger.trace("watchers = #{@loop.watchers.inspect}")
           end
         end
 

  Modified: lib/droonga/logger.rb (+1 -0)
===================================================================
--- lib/droonga/logger.rb    2014-09-05 16:35:21 +0900 (249b139)
+++ lib/droonga/logger.rb    2014-09-05 16:37:06 +0900 (2d9ca79)
@@ -119,6 +119,7 @@ module Droonga
     def log(level, message, data)
       return unless target_level?(level)
       @output.print(build_log_line(level, message, data))
+      @output.flush
     end
 
     def log_backtrace(level, backtrace)

  Modified: lib/droonga/supervisor.rb (+4 -0)
===================================================================
--- lib/droonga/supervisor.rb    2014-09-05 16:35:21 +0900 (44a52d9)
+++ lib/droonga/supervisor.rb    2014-09-05 16:37:06 +0900 (e31e92f)
@@ -29,6 +29,7 @@ module Droonga
     end
 
     def start
+      logger.trace("start: start")
       n_ready_workers = 0
       @worker_runners = @n_workers.times.collect do |i|
         worker_runner = WorkerRunner.new(@loop, i, @config)
@@ -42,6 +43,7 @@ module Droonga
         # TODO: support auto re-run
         worker_runner
       end
+      logger.trace("start: done")
     end
 
     def stop_gracefully
@@ -155,10 +157,12 @@ module Droonga
       end
 
       def on_finish
+        logger.trace("on_finish: start")
         _, status = Process.waitpid2(@pid)
         @success = status.success?
         @supervisor.stop
         on_failure unless success?
+        logger.trace("on_finish: done")
       end
 
       private

  Modified: lib/droonga/worker_process_agent.rb (+1 -1)
===================================================================
--- lib/droonga/worker_process_agent.rb    2014-09-05 16:35:21 +0900 (2f3fc92)
+++ lib/droonga/worker_process_agent.rb    2014-09-05 16:37:06 +0900 (6c5f0aa)
@@ -58,7 +58,7 @@ module Droonga
           output.close
           on_finish.call do
             yield
-          emd
+          end
         end
       else
         on_finish.call
-------------- next part --------------
HTML����������������������������...
Download 



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