[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[or-cvs] call circuit_expire_all_dirty_circs() on do_hup().
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();