Prechádzať zdrojové kódy

only establish intro points after we've gotten a directory

svn:r2276
Roger Dingledine 21 rokov pred
rodič
commit
807a484b88
1 zmenil súbory, kde vykonal 2 pridanie a 1 odobranie
  1. 2 1
      src/or/circuituse.c

+ 2 - 1
src/or/circuituse.c

@@ -292,7 +292,8 @@ void circuit_build_needed_circs(time_t now) {
   connection_ap_attach_pending();
 
   /* make sure any hidden services have enough intro points */
-  rend_services_introduce();
+  if(has_fetched_directory)
+    rend_services_introduce();
 
   circ = circuit_get_youngest_clean_open(CIRCUIT_PURPOSE_C_GENERAL);