From b2c432e0aa68209e768060a1bedae733d6dcfc36 Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Sun, 21 Mar 2004 05:01:06 +0000 Subject: [PATCH] Dont expire circuits we didnt originate. This may be redundant somehow, but better safe than sorry. svn:r1331 --- trunk/src/or/circuit.c | 1 + 1 file changed, 1 insertion(+) diff --git a/trunk/src/or/circuit.c b/trunk/src/or/circuit.c index c4f51e79a4..225c8e37cb 100644 --- a/trunk/src/or/circuit.c +++ b/trunk/src/or/circuit.c @@ -926,6 +926,7 @@ void circuit_expire_unused_circuits(void) { if(((tmpcirc->timestamp_dirty && tmpcirc->timestamp_dirty + options.NewCircuitPeriod < now) || (options.RunTesting && + tmpcirc->cpath && tmpcirc->timestamp_created + TESTING_CIRCUIT_MAX_AGE < now)) && !tmpcirc->p_conn && !tmpcirc->p_streams