[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[or-cvs] r12067: Prioritize fetching descriptors and networkstatus docs over (in tor/trunk: . src/or)
Author: nickm
Date: 2007-10-20 19:45:07 -0400 (Sat, 20 Oct 2007)
New Revision: 12067
Modified:
tor/trunk/
tor/trunk/ChangeLog
tor/trunk/src/or/routerlist.c
Log:
r15976@catbus: nickm | 2007-10-20 19:44:47 -0400
Prioritize fetching descriptors and networkstatus docs over fetching more extrainfo docs.
Property changes on: tor/trunk
___________________________________________________________________
svk:merge ticket from /tor/trunk [r15976] on 8246c3cf-6607-4228-993b-4d95d33730f1
Modified: tor/trunk/ChangeLog
===================================================================
--- tor/trunk/ChangeLog 2007-10-20 11:41:13 UTC (rev 12066)
+++ tor/trunk/ChangeLog 2007-10-20 23:45:07 UTC (rev 12067)
@@ -83,6 +83,9 @@
o Minor bugfixes (misc):
- Make base32_decode() accept upper-case letters. Bugfix on
0.2.0.7-alpha.
+ - Don't try to download extrainfo documents when we're trying to
+ fetch enough directory info to build a circuit: having enough
+ info should get priority.
o Minor bugfixes (performance):
- Base64 decoding was actually showing up on our profile when parsing
Modified: tor/trunk/src/or/routerlist.c
===================================================================
--- tor/trunk/src/or/routerlist.c 2007-10-20 11:41:13 UTC (rev 12066)
+++ tor/trunk/src/or/routerlist.c 2007-10-20 23:45:07 UTC (rev 12067)
@@ -3801,6 +3801,8 @@
return;
if (should_delay_dir_fetches(options))
return;
+ if (!router_have_minimum_dir_info())
+ return;
pending = digestmap_new();
list_pending_descriptor_downloads(pending, 1);