]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Sending response to SIGNAL HEARTBEAT controller command.
authorrl1987 <rl1987@sdf.lonestar.org>
Tue, 4 Nov 2014 17:29:29 +0000 (19:29 +0200)
committerNick Mathewson <nickm@torproject.org>
Tue, 25 Nov 2014 17:48:41 +0000 (12:48 -0500)
src/or/control.c
src/or/main.c

index 5c65189bf2a830201feecaffba889de9df9baadc..37f33442ea7159e5163c91b7b3776a324f3b0764 100644 (file)
@@ -4455,6 +4455,9 @@ control_event_signal(uintptr_t signal)
     case SIGCLEARDNSCACHE:
       signal_string = "CLEARDNSCACHE";
       break;
+    case SIGHEARTBEAT:
+      signal_string = "HEARTBEAT";
+      break;
     default:
       log_warn(LD_BUG, "Unrecognized signal %lu in control_event_signal",
                (unsigned long)signal);
index 6a6e36abc6d41a8997bd00903e7ac1f72d8e16ae..d33eeb9e59f0c7697ab0dc1c092c2c2eca25ea11 100644 (file)
@@ -2139,6 +2139,7 @@ process_signal(uintptr_t sig)
       break;
     case SIGHEARTBEAT:
       log_heartbeat(time(NULL));
+      control_event_signal(sig);
       break;
   }
 }