diff --git a/src/or/connection.c b/src/or/connection.c index 88cbd9a676..333df458e8 100644 --- a/src/or/connection.c +++ b/src/or/connection.c @@ -1590,6 +1590,7 @@ connection_get_by_identity_digest(const char *digest) for (i=0;imarked_for_close || + conn->type != CONN_TYPE_OR || memcmp(conn->identity_digest, digest, DIGEST_LEN)) continue; if (!best) {