[or-cvs] call circuit_expire_all_dirty_circs() on do_hup().

arma at seul.org arma at seul.org
Wed Oct 5 22:36:35 UTC 2005


Update of /home2/or/cvsroot/tor/src/or
In directory moria:/home/arma/work/onion/cvs/tor/src/or

Modified Files:
	main.c 
Log Message:
call circuit_expire_all_dirty_circs() on do_hup().
there, now we use it.


Index: main.c
===================================================================
RCS file: /home2/or/cvsroot/tor/src/or/main.c,v
retrieving revision 1.572
retrieving revision 1.573
diff -u -d -r1.572 -r1.573
--- main.c	5 Oct 2005 05:03:52 -0000	1.572
+++ main.c	5 Oct 2005 22:36:33 -0000	1.573
@@ -943,6 +943,12 @@
       log_fn(LOG_NOTICE, "Error reloading fingerprints. Continuing with old list.");
     }
   }
+
+  /* Rotate away from the old dirty circuits. This has to be done
+   * after we've read the new options, but before we start using
+   * circuits for directory fetches. */
+  circuit_expire_all_dirty_circs();
+
   /* retry appropriate downloads */
   router_reset_status_download_failures();
   router_reset_descriptor_download_failures();



More information about the tor-commits mailing list