Set CIRCLAUNCH_NEED_UPTIME in rend_service_relaunch_rendezvous() on a hs_service_requires_uptime_circ()

This commit is contained in:
Neel Chauhan
2019-02-27 13:54:23 -05:00
parent 761eb4cf79
commit c142e3d1e6
2 changed files with 31 additions and 2 deletions
+7
View File
@@ -0,0 +1,7 @@
o Minor bugfixes (onion services):
- If we are relaunching a circuit to a rendevous service in
rend_service_relaunch_rendezvous() and hs_service_requires_uptime_circ()
is true, the CIRCLAUNCH_NEED_UPTIME flag is added to the circuit.
Previously, we only set this flag when we received a INTRODUCE2
cell in rend_service_receive_introduction(). Fixes bug 17357;
bugfix on 0.4.0.2-alpha. Patch by Neel Chauhan