diff --git a/src/or/directory.c b/src/or/directory.c index 0802579eaf..ee31cc6683 100644 --- a/src/or/directory.c +++ b/src/or/directory.c @@ -2163,25 +2163,6 @@ write_http_response_header(dir_connection_t *conn, ssize_t length, cache_lifetime); } -/** Helper function: return 1 if there are any dir conns of purpose - * purpose that are going elsewhere than our own ORPort/Dirport. - * Else return 0. - */ -static int -already_fetching_directory(int purpose) -{ - smartlist_t *conns = get_connection_array(); - SMARTLIST_FOREACH(conns, connection_t *, conn, - { - if (conn->type == CONN_TYPE_DIR && - conn->purpose == purpose && - !conn->marked_for_close && - !router_digest_is_me(TO_DIR_CONN(conn)->identity_digest)) - return 1; - }); - return 0; -} - #ifdef INSTRUMENT_DOWNLOADS /** Map used to keep track of how much data we've up/downloaded in what kind * of request. Maps from request type to pointer to uint64_t. */