From 50ce5e193210e494e92b555d5d3d4a9849650b3e Mon Sep 17 00:00:00 2001
From: Nick Mathewson <nickm@torproject.org>
Date: Tue, 22 Nov 2005 02:20:05 +0000
Subject: [PATCH] Avoid spurious re-launch of first pending requested
 descriptor

svn:r5439
---
 src/or/routerlist.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/or/routerlist.c b/src/or/routerlist.c
index fece42dd4f..393471cc9a 100644
--- a/src/or/routerlist.c
+++ b/src/or/routerlist.c
@@ -2946,8 +2946,9 @@ router_list_downloadable(void)
         !conn->marked_for_close) {
       if (!strcmpstart(conn->requested_resource, "all"))
         n_downloadable = 0;
-      dir_split_resource_into_fingerprints(conn->requested_resource,
-                                           downloading, NULL, 1);
+      if (!strcmpstart(conn->requested_resource, "fp/"))
+        dir_split_resource_into_fingerprints(conn->requested_resource+3,
+                                             downloading, NULL, 1);
     }
   }
 
-- 
GitLab