Loading src/or/directory.c +3 −2 Changes for src/or/directory.c: 3 added lines, 2 removed lines. Original line number Diff line number Diff line Loading @@ -1632,13 +1632,14 @@ connection_dir_client_reached_eof(dir_connection_t *conn) if (status_code == 503) { routerstatus_t *rs; trusted_dir_server_t *ds; const char *id_digest = conn->identity_digest; log_info(LD_DIR,"Received http status code %d (%s) from server " "'%s:%d'. I'll try again soon.", status_code, escaped(reason), conn->_base.address, conn->_base.port); if ((rs = router_get_mutable_consensus_status_by_id(conn->identity_digest))) if ((rs = router_get_mutable_consensus_status_by_id(id_digest))) rs->last_dir_503_at = now; if ((ds = router_get_trusteddirserver_by_digest(conn->identity_digest))) if ((ds = router_get_trusteddirserver_by_digest(id_digest))) ds->fake_status.last_dir_503_at = now; tor_free(body); tor_free(headers); tor_free(reason); Loading src/or/microdesc.c +1 −0 Changes for src/or/microdesc.c: 1 added line, 0 removed lines. Original line number Diff line number Diff line Loading @@ -698,3 +698,4 @@ usable_consensus_flavor(void) return FLAV_NS; } } src/or/routerlist.c +1 −1 Changes for src/or/routerlist.c: 1 added line, 1 removed line. Original line number Diff line number Diff line Loading @@ -4899,7 +4899,7 @@ count_usable_descriptors(int *num_present, int *num_usable, int present; ++*num_usable; /* the consensus says we want it. */ if (md) present = NULL != (microdesc_cache_lookup_by_digest256(NULL, digest)); present = NULL != microdesc_cache_lookup_by_digest256(NULL, digest); else present = NULL != router_get_by_descriptor_digest(digest); if (present) { Loading Loading
src/or/directory.c +3 −2 Changes for src/or/directory.c: 3 added lines, 2 removed lines. Original line number Diff line number Diff line Loading @@ -1632,13 +1632,14 @@ connection_dir_client_reached_eof(dir_connection_t *conn) if (status_code == 503) { routerstatus_t *rs; trusted_dir_server_t *ds; const char *id_digest = conn->identity_digest; log_info(LD_DIR,"Received http status code %d (%s) from server " "'%s:%d'. I'll try again soon.", status_code, escaped(reason), conn->_base.address, conn->_base.port); if ((rs = router_get_mutable_consensus_status_by_id(conn->identity_digest))) if ((rs = router_get_mutable_consensus_status_by_id(id_digest))) rs->last_dir_503_at = now; if ((ds = router_get_trusteddirserver_by_digest(conn->identity_digest))) if ((ds = router_get_trusteddirserver_by_digest(id_digest))) ds->fake_status.last_dir_503_at = now; tor_free(body); tor_free(headers); tor_free(reason); Loading
src/or/microdesc.c +1 −0 Changes for src/or/microdesc.c: 1 added line, 0 removed lines. Original line number Diff line number Diff line Loading @@ -698,3 +698,4 @@ usable_consensus_flavor(void) return FLAV_NS; } }
src/or/routerlist.c +1 −1 Changes for src/or/routerlist.c: 1 added line, 1 removed line. Original line number Diff line number Diff line Loading @@ -4899,7 +4899,7 @@ count_usable_descriptors(int *num_present, int *num_usable, int present; ++*num_usable; /* the consensus says we want it. */ if (md) present = NULL != (microdesc_cache_lookup_by_digest256(NULL, digest)); present = NULL != microdesc_cache_lookup_by_digest256(NULL, digest); else present = NULL != router_get_by_descriptor_digest(digest); if (present) { Loading