]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Resolve a division-by-zero complaint from coverity. CID 1397272
authorNick Mathewson <nickm@torproject.org>
Fri, 16 Dec 2016 17:21:02 +0000 (12:21 -0500)
committerNick Mathewson <nickm@torproject.org>
Fri, 16 Dec 2016 17:21:02 +0000 (12:21 -0500)
src/or/entrynodes.c

index 8715af795797864ab335c5273cab97fdceffa85f..2e46aba02c32fc33de64ac383836ab11787be4d2 100644 (file)
@@ -638,7 +638,8 @@ choose_guard_selection(const or_options_t *options,
   */
 
   static int have_warned_extreme_threshold = 0;
-  if (n_passing_filter < extreme_threshold &&
+  if (n_guards &&
+      n_passing_filter < extreme_threshold &&
       ! have_warned_extreme_threshold) {
     have_warned_extreme_threshold = 1;
     const double exclude_frac =