Explorar o código

NULL out all mappings after tor_munmap_file()

Nick Mathewson %!s(int64=11) %!d(string=hai) anos
pai
achega
449b87791d
Modificáronse 1 ficheiros con 1 adicións e 0 borrados
  1. 1 0
      src/or/microdesc.c

+ 1 - 0
src/or/microdesc.c

@@ -509,6 +509,7 @@ microdesc_cache_rebuild(microdesc_cache_t *cache, int force)
       log_warn(LD_FS,
                "Failed to unmap old microdescriptor cache while rebuilding");
     }
+    cache->cache_content = NULL;
   }
 
   if (finish_writing_to_file(open_file) < 0) {