hs-v3: Attempt descriptor refetch when dirinfo changes

When the directory information changes, callback to the HS client subsystem so
it can check if any pending SOCKS connections are waiting for a descriptor. If
yes, attempt a refetch for those.

Fixes #23762

Signed-off-by: David Goulet <dgoulet@torproject.org>
This commit is contained in:
David Goulet
2017-10-04 16:22:49 -04:00
committed by Nick Mathewson
parent 469ee6e6fe
commit 5dbcd48f0e
7 changed files with 81 additions and 11 deletions
+4
View File
@@ -0,0 +1,4 @@
o Minor bugfixes (hidden service v3):
- Properly retry HSv3 descriptor fetches in the case where we were initially
missing required directory information. Closes ticket #23762; bugfix on
0.3.2.1-alpha.