]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Fix a server-side crash on DNS init
authorNick Mathewson <nickm@torproject.org>
Tue, 17 Nov 2015 14:37:50 +0000 (09:37 -0500)
committerNick Mathewson <nickm@torproject.org>
Tue, 17 Nov 2015 14:37:50 +0000 (09:37 -0500)
src/or/main.c

index b63b81eb7e7a69648c329053a9e4ff3666be361c..db6d7263062bc5f23d4001bb8a2f628ebcb2da41 100644 (file)
@@ -2201,8 +2201,10 @@ dns_servers_relaunch_checks(void)
 {
   if (server_mode(get_options())) {
     dns_reset_correctness_checks();
-    tor_assert(check_dns_honesty_event);
-    periodic_event_reschedule(check_dns_honesty_event);
+    if (periodic_events_initialized) {
+      tor_assert(check_dns_honesty_event);
+      periodic_event_reschedule(check_dns_honesty_event);
+    }
   }
 }