aboutsummaryrefslogtreecommitdiff
path: root/src/or/connection.c
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2006-01-17 04:16:59 +0000
committerRoger Dingledine <arma@torproject.org>2006-01-17 04:16:59 +0000
commitd682c84e7969aa4b86eb4f7b759ee9cb9b6797b3 (patch)
tree9978b6e912491a69a1dd787b5767ec95bfe37357 /src/or/connection.c
parentd5acef191c2d20cf30cd6ea8379da6972b426f1b (diff)
downloadtor-d682c84e7969aa4b86eb4f7b759ee9cb9b6797b3.tar
tor-d682c84e7969aa4b86eb4f7b759ee9cb9b6797b3.tar.gz
attempted patch for bug 220: don't assert when we've tried all the
intro points for a hidden service and we try fetching the service descriptor again. svn:r5838
Diffstat (limited to 'src/or/connection.c')
-rw-r--r--src/or/connection.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/or/connection.c b/src/or/connection.c
index 137b11b06..01d8b2301 100644
--- a/src/or/connection.c
+++ b/src/or/connection.c
@@ -337,6 +337,7 @@ connection_about_to_close_connection(connection_t *conn)
/* It's a directory connection and connecting or fetching
* failed: forget about this router, and maybe try again. */
connection_dir_request_failed(conn);
+ // XXX if it's rend desc we may want to retry -RD
}
if (conn->purpose == DIR_PURPOSE_FETCH_RENDDESC)
rend_client_desc_here(conn->rend_query); /* give it a try */