From: Neel Chauhan Date: Thu, 5 Dec 2019 18:40:49 +0000 (-0500) Subject: In cancel_descriptor_fetches(), use connection_list_by_type_purpose() instead of... X-Git-Tag: tor-0.4.3.1-alpha~68^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a8b5b9a1bce34e8781a69accd35d9ba9fddac80e;p=thirdparty%2Ftor.git In cancel_descriptor_fetches(), use connection_list_by_type_purpose() instead of connection_list_by_type_state() --- diff --git a/changes/bug32639 b/changes/bug32639 new file mode 100644 index 0000000000..1237ba074f --- /dev/null +++ b/changes/bug32639 @@ -0,0 +1,4 @@ + o Minor bugfixes (onion services): + - In cancel_descriptor_fetches(), use connection_list_by_type_purpose() + instead of connection_list_by_type_state(). Fixes bug 32639; bugfix on + 0.3.2.1-alpha. Patch by Neel Chauhan. diff --git a/src/feature/hs/hs_client.c b/src/feature/hs/hs_client.c index b5030da473..6656ab2edb 100644 --- a/src/feature/hs/hs_client.c +++ b/src/feature/hs/hs_client.c @@ -145,7 +145,7 @@ static void cancel_descriptor_fetches(void) { smartlist_t *conns = - connection_list_by_type_state(CONN_TYPE_DIR, DIR_PURPOSE_FETCH_HSDESC); + connection_list_by_type_purpose(CONN_TYPE_DIR, DIR_PURPOSE_FETCH_HSDESC); SMARTLIST_FOREACH_BEGIN(conns, connection_t *, conn) { const hs_ident_dir_conn_t *ident = TO_DIR_CONN(conn)->hs_ident; if (BUG(ident == NULL)) {