[tor-bugs] #33677 [Core Tor/Chutney]: Stop waiting a set time for onion service descriptors
Tor Bug Tracker & Wiki
blackhole at torproject.org
Fri Mar 20 04:40:10 UTC 2020
#33677: Stop waiting a set time for onion service descriptors
-------------------------+-------------------------------------------------
Reporter: teor | Owner: (none)
Type: | Status: new
enhancement |
Priority: Medium | Milestone:
Component: Core | Version:
Tor/Chutney |
Severity: Normal | Keywords: ipv6, prop311, outreachy-ipv6, easy
Actual Points: | Parent ID: #33609
Points: 0.5 | Reviewer:
Sponsor: |
Sponsor55-can |
-------------------------+-------------------------------------------------
When we make chutney check for onion service descriptors, we can stop
waiting a set time for onion service descriptors to download.
First, set HS_WAIT_FOR_UNCHECKED_DIR_INFO to 0:
https://github.com/torproject/chutney/blob/master/lib/chutney/TorNet.py#L953
Then check that `make test-network-all` still passes on:
* Tor master,
* Tor maint-0.3.5
Then check that chutney's CI still passes.
If all those tests pass, we can remove all the code that uses
HS_WAIT_FOR_UNCHECKED_DIR_INFO:
* remove HS_WAIT_FOR_UNCHECKED_DIR_INFO
* remove getUncheckedDirInfoWaitTime()
* remove all the variables, code, and comments that depend on
getUncheckedDirInfoWaitTime()
*
https://github.com/torproject/chutney/blob/master/lib/chutney/TorNet.py#L2226
*
https://github.com/torproject/chutney/blob/master/lib/chutney/TorNet.py#L2266
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/33677>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list