Commit 1a9b4bd2 authored by Nick Mathewson's avatar Nick Mathewson 🦀
Browse files

Munmap the right pointers in routerlist_free()

parent 449b8779
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -2804,13 +2804,13 @@ routerlist_free(routerlist_t *rl)
                    signed_descriptor_free(sd));
  smartlist_free(rl->routers);
  smartlist_free(rl->old_routers);
  if (routerlist->desc_store.mmap) {
  if (rl->desc_store.mmap) {
    int res = tor_munmap_file(routerlist->desc_store.mmap);
    if (res != 0) {
      log_warn(LD_FS, "Failed to munmap routerlist->desc_store.mmap");
    }
  }
  if (routerlist->extrainfo_store.mmap) {
  if (rl->extrainfo_store.mmap) {
    int res = tor_munmap_file(routerlist->extrainfo_store.mmap);
    if (res != 0) {
      log_warn(LD_FS, "Failed to munmap routerlist->extrainfo_store.mmap");