[Groonga-commit] droonga/droonga-engine at de084e0 [master] Allow to cancel do_cancel processes triggered by signals

Back to archive index

YUKI Hiroshi null+****@clear*****
Fri Mar 27 11:48:03 JST 2015


YUKI Hiroshi	2015-03-27 11:48:03 +0900 (Fri, 27 Mar 2015)

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

  Message:
    Allow to cancel do_cancel processes triggered by signals

  Modified files:
    bin/droonga-engine-absorb-data
    bin/droonga-engine-join

  Modified: bin/droonga-engine-absorb-data (+3 -3)
===================================================================
--- bin/droonga-engine-absorb-data    2015-03-27 11:30:39 +0900 (15b4ac0)
+++ bin/droonga-engine-absorb-data    2015-03-27 11:48:03 +0900 (a44299c)
@@ -232,18 +232,18 @@ class AbsorbDataCommand
 
   def trap_signals
     trap(:TERM) do
-      do_cancel
       trap(:TERM, "DEFAULT")
+      do_cancel
     end
 
     trap(:INT) do
-      do_cancel
       trap(:INT, "DEFAULT")
+      do_cancel
     end
 
     trap(:QUIT) do
-      do_cancel
       trap(:QUIT, "DEFAULT")
+      do_cancel
     end
   end
 

  Modified: bin/droonga-engine-join (+3 -3)
===================================================================
--- bin/droonga-engine-join    2015-03-27 11:30:39 +0900 (2f0c3ad)
+++ bin/droonga-engine-join    2015-03-27 11:48:03 +0900 (fb160e3)
@@ -267,18 +267,18 @@ class JoinCommand
 
   def trap_signals
     trap(:TERM) do
-      do_cancel
       trap(:TERM, "DEFAULT")
+      do_cancel
     end
 
     trap(:INT) do
-      do_cancel
       trap(:INT, "DEFAULT")
+      do_cancel
     end
 
     trap(:QUIT) do
-      do_cancel
       trap(:QUIT, "DEFAULT")
+      do_cancel
     end
   end
 
-------------- next part --------------
HTML����������������������������...
Download 



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