mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-20 10:12:15 +01:00
4d2e9974f9
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
|
||
---|---|---|
.. | ||
bug1141 | ||
bug1840 | ||
geoip-update-august2010 | ||
geoip-update-june2010 | ||
maatuska-new-v3auth | ||
misc-reason | ||
new-geoip-db | ||
openbsd-sysheaders | ||
remove-debian |