tor
tor copied to clipboard
hs-v3: Don't close intro circuit for an encrypted descriptor
To close intro circuits, we need a valid decrypted descriptor in order to find the circuit by authentication key. However, we can have encrypted descriptors in the client cache that are waiting for a client authorization token.
This commit doesn't attempt to close intro circuits for that situation because we are unable to access the authentication key for each intro circuit.
Signed-off-by: David Goulet [email protected]
Pull Request Test Coverage Report for Build 8303
- 3 of 3 (100.0%) changed or added relevant lines in 1 file are covered.
- 1 unchanged line in 1 file lost coverage.
- Overall coverage decreased (-0.0008%) to 63.466%
Files with Coverage Reduction | New Missed Lines | % |
---|---|---|
src/feature/hs/hs_common.c | 1 | 84.27% |
<!-- | Total: | 1 |
Totals | |
---|---|
Change from base Build 8281: | -0.0008% |
Covered Lines: | 50089 |
Relevant Lines: | 78922 |