Browse Source

Fix a "make check" regression in --list-fingerprint.

Nick Mathewson 7 years ago
parent
commit
a675ef8eea
1 changed files with 4 additions and 4 deletions
  1. 4 4
      src/or/hs_circuitmap.c

+ 4 - 4
src/or/hs_circuitmap.c

@@ -320,9 +320,9 @@ hs_circuitmap_init(void)
 void
 hs_circuitmap_free_all(void)
 {
-  tor_assert(the_hs_circuitmap);
-
-  HT_CLEAR(hs_circuitmap_ht, the_hs_circuitmap);
-  tor_free(the_hs_circuitmap);
+  if (the_hs_circuitmap) {
+    HT_CLEAR(hs_circuitmap_ht, the_hs_circuitmap);
+    tor_free(the_hs_circuitmap);
+  }
 }