[tor-commits] [flashproxy/master] Remove tor-ignore-bridge-failure.patch.
dcf at torproject.org
dcf at torproject.org
Thu Aug 2 15:42:41 UTC 2012
commit 1116e0853a678f46511c75dac166cda4d340dc79
Author: David Fifield <david at bamsoftware.com>
Date: Thu Aug 2 08:38:47 2012 -0700
Remove tor-ignore-bridge-failure.patch.
I haven't used this patch in a long time; it may be that it never did
anything. I think the problems with reconnecting to a bridge had more to
do with LearnCircuitBuildTimeout, which is now worked around in the
configuration.
---
README | 8 --------
patches/tor-ignore-bridge-failure.patch | 19 -------------------
2 files changed, 0 insertions(+), 27 deletions(-)
diff --git a/README b/README
index d6ad66d..f814ebe 100644
--- a/README
+++ b/README
@@ -85,14 +85,6 @@ port forwarding.
Make sure someone is viewing http://crypto.stanford.edu/flashproxy/, or
another web page with a flash proxy badge on it.
-Sometimes Tor can think that the bridge you reach through a proxy is
-unreachable after the proxy is disconnected, even if there is another
-proxy immediately available. If you are able to build Tor from source,
-try applying the patch patches/tor-ignore-bridge-failure.patch.
- $ git apply ~/flashproxy/patches/tor-ignore-bridge-failure.patch
-or
- $ patch -p1 < ~/flashproxy/patches/tor-ignore-bridge-failure.patch
-
If tor hangs at 10% with these messages:
[notice] Bootstrapped 10%: Finishing handshake with directory server.
[notice] no known bridge descriptors running yet; stalling
diff --git a/patches/tor-ignore-bridge-failure.patch b/patches/tor-ignore-bridge-failure.patch
deleted file mode 100644
index dd7290b..0000000
--- a/patches/tor-ignore-bridge-failure.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-This patch causes Tor to ignore bridge reachability failures. This is
-helpful when the bridge is only intermittently available, as when
-connecting through a flash proxy.
-
-diff --git a/src/or/circuitbuild.c b/src/or/circuitbuild.c
-index f7d5524..0ffcf06 100644
---- a/src/or/circuitbuild.c
-+++ b/src/or/circuitbuild.c
-@@ -3894,6 +3894,10 @@ entry_guard_register_connect_status(const char *digest, int succeeded,
- int idx = -1;
- char buf[HEX_DIGEST_LEN+1];
-
-+ /* Ignore bridge reachability problems. */
-+ if (! succeeded)
-+ return 0;
-+
- if (! entry_guards)
- return 0;
-
More information about the tor-commits
mailing list