[or-cvs] r18298: {tor} Fix bug 893: check AP connections for markedness before expi (in tor/branches/tor-0_2_0-patches: . src/or)
nickm at seul.org
nickm at seul.org
Wed Jan 28 16:29:59 UTC 2009
Author: nickm
Date: 2009-01-28 11:29:58 -0500 (Wed, 28 Jan 2009)
New Revision: 18298
Modified:
tor/branches/tor-0_2_0-patches/ChangeLog
tor/branches/tor-0_2_0-patches/src/or/connection_edge.c
Log:
Fix bug 893: check AP connections for markedness before expiring them.
Modified: tor/branches/tor-0_2_0-patches/ChangeLog
===================================================================
--- tor/branches/tor-0_2_0-patches/ChangeLog 2009-01-28 16:06:46 UTC (rev 18297)
+++ tor/branches/tor-0_2_0-patches/ChangeLog 2009-01-28 16:29:58 UTC (rev 18298)
@@ -1,7 +1,9 @@
Changes in version 0.2.0.34 - 2009-??-??
o Minor bugfixes:
- - Fix compilation on systems where time-t is a 64-bit integer.
+ - Fix compilation on systems where time_t is a 64-bit integer.
Patch from Matthias Drochner.
+ - Don't consider consider expiring already-closed client connections.
+ Fixes bug 893. Bugfix on 0.0.2pre20.
Changes in version 0.2.0.33 - 2009-01-21
Modified: tor/branches/tor-0_2_0-patches/src/or/connection_edge.c
===================================================================
--- tor/branches/tor-0_2_0-patches/src/or/connection_edge.c 2009-01-28 16:06:46 UTC (rev 18297)
+++ tor/branches/tor-0_2_0-patches/src/or/connection_edge.c 2009-01-28 16:29:58 UTC (rev 18298)
@@ -361,7 +361,7 @@
SMARTLIST_FOREACH(conns, connection_t *, c,
{
- if (c->type != CONN_TYPE_AP)
+ if (c->type != CONN_TYPE_AP || c->marked_for_close)
continue;
conn = TO_EDGE_CONN(c);
/* if it's an internal linked connection, don't yell its status. */
More information about the tor-commits
mailing list