aboutsummaryrefslogtreecommitdiff
path: root/doc/spec/path-spec.txt
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2010-09-03 11:32:35 -0400
committerNick Mathewson <nickm@torproject.org>2010-09-03 11:32:35 -0400
commit4d2e9974f91f7dff067208655a76d911c50b72a3 (patch)
tree3b6b97dbd37c1a60376c4115fb3c6df06e071500 /doc/spec/path-spec.txt
parent30b766ba129c5eaefacd70fe29b482fb63ebfffe (diff)
downloadtor-4d2e9974f91f7dff067208655a76d911c50b72a3.tar
tor-4d2e9974f91f7dff067208655a76d911c50b72a3.tar.gz
Close a non-open OR connection *only* after KeepalivePeriod.
When we introduced the code to close non-open OR connections after KeepalivePeriod had passed, we replaced some code that said if (!connection_is_open(conn)) { /* let it keep handshaking forever */ } else if (do other tests here) { ... with new code that said if (!connection_is_open(conn) && past_keepalive) { /* let it keep handshaking forever */ } else if (do other tests here) { ... This was a mistake, since it made all the other tests start applying to non-open connections, thus causing bug 1840, where non-open connections get closed way early. Fixes bug 1840. Bugfix on 0.2.1.26 (commit 67b38d50).
Diffstat (limited to 'doc/spec/path-spec.txt')
0 files changed, 0 insertions, 0 deletions