Browse Source

prevent duplicat mark-for-close

svn:r5347
Nick Mathewson 20 years ago
parent
commit
a913cb3536
1 changed files with 2 additions and 1 deletions
  1. 2 1
      src/or/main.c

+ 2 - 1
src/or/main.c

@@ -591,8 +591,9 @@ run_connection_housekeeping(int i, time_t now)
         buf_datalen(conn->inbuf)>=1024) {
         buf_datalen(conn->inbuf)>=1024) {
       info(LD_DIR,"Trying to extract information from wedged server desc download.");
       info(LD_DIR,"Trying to extract information from wedged server desc download.");
       connection_dir_reached_eof(conn);
       connection_dir_reached_eof(conn);
+    } else {
+      connection_mark_for_close(conn);
     }
     }
-    connection_mark_for_close(conn);
     return;
     return;
   }
   }