Explorar el Código

Dont expire circuits we didnt originate. This may be redundant somehow, but better safe than sorry.

svn:r1331
Nick Mathewson hace 21 años
padre
commit
b3f6b55ea1
Se han modificado 1 ficheros con 1 adiciones y 0 borrados
  1. 1 0
      src/or/circuit.c

+ 1 - 0
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