Browse Source

fix bad logic that has been lurking for eons, that now prevented us
from uploading descriptors after the first one.


svn:r4818

Roger Dingledine 20 years ago
parent
commit
8b766d1b7e
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/or/router.c

+ 1 - 1
src/or/router.c

@@ -633,7 +633,7 @@ router_upload_dir_desc_to_dirservers(int force)
     log_fn(LOG_WARN, "No descriptor; skipping upload");
     log_fn(LOG_WARN, "No descriptor; skipping upload");
     return;
     return;
   }
   }
-  if (!force || !desc_needs_upload)
+  if (!force && !desc_needs_upload)
     return;
     return;
   desc_needs_upload = 0;
   desc_needs_upload = 0;
   directory_post_to_dirservers(DIR_PURPOSE_UPLOAD_DIR, s, strlen(s));
   directory_post_to_dirservers(DIR_PURPOSE_UPLOAD_DIR, s, strlen(s));