Merge branch 'tor-github/pr/1587'

This commit is contained in:
George Kadianakis 2019-12-18 14:19:15 +02:00
commit b7304027f6
2 changed files with 5 additions and 1 deletions

4
changes/bug32639 Normal file
View File

@ -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.

View File

@ -145,7 +145,7 @@ static void
cancel_descriptor_fetches(void) cancel_descriptor_fetches(void)
{ {
smartlist_t *conns = 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) { SMARTLIST_FOREACH_BEGIN(conns, connection_t *, conn) {
const hs_ident_dir_conn_t *ident = TO_DIR_CONN(conn)->hs_ident; const hs_ident_dir_conn_t *ident = TO_DIR_CONN(conn)->hs_ident;
if (BUG(ident == NULL)) { if (BUG(ident == NULL)) {