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

r7030@Kushana: nickm | 2006-08-04 14:46:52 -0700

 Close an fd leak on failed mmap()


svn:r6988
parent 7c596c16
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -134,6 +134,7 @@ tor_mmap_file(const char *filename)

  string = mmap(0, size, PROT_READ, MAP_PRIVATE, fd, 0);
  if (string == MAP_FAILED) {
    close(fd);
    log_warn(LD_FS,"Could not mmap file \"%s\": %s", filename,
             strerror(errno));
    return NULL;