[tor-commits] [tor/master] Don't send two ESTABLISH_RENDEZVOUS cells when opening a new rend circ
nickm at torproject.org
nickm at torproject.org
Mon Dec 5 16:29:06 UTC 2011
commit f5730d469805eab1dbcc1cafa4a6433913f1d0a8
Author: Robert Ransom <rransom.8774 at gmail.com>
Date: Sat Dec 3 22:06:50 2011 -0800
Don't send two ESTABLISH_RENDEZVOUS cells when opening a new rend circ
---
changes/bug4641 | 7 +++++++
src/or/circuituse.c | 1 -
2 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/changes/bug4641 b/changes/bug4641
new file mode 100644
index 0000000..699cb9b
--- /dev/null
+++ b/changes/bug4641
@@ -0,0 +1,7 @@
+ o Minor bugfixes:
+
+ - Don't send two ESTABLISH_RENDEZVOUS cells when opening a new
+ circuit for use as a hidden service client's rendezvous point.
+ Fixes bugs 4641 and 4171; bugfix on 0.2.3.3-alpha. Diagnosed
+ with help from wanoskarnet.
+
diff --git a/src/or/circuituse.c b/src/or/circuituse.c
index fbcfe24..0bc416d 100644
--- a/src/or/circuituse.c
+++ b/src/or/circuituse.c
@@ -1017,7 +1017,6 @@ circuit_has_opened(origin_circuit_t *circ)
switch (TO_CIRCUIT(circ)->purpose) {
case CIRCUIT_PURPOSE_C_ESTABLISH_REND:
rend_client_rendcirc_has_opened(circ);
- can_try_clearing_isolation = 1;
connection_ap_attach_pending();
break;
case CIRCUIT_PURPOSE_C_INTRODUCING:
More information about the tor-commits
mailing list