aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/or/connection.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/or/connection.c b/src/or/connection.c
index 88cbd9a67..333df458e 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;i<n;i++) {
conn = carray[i];
if (conn->marked_for_close ||
+ conn->type != CONN_TYPE_OR ||
memcmp(conn->identity_digest, digest, DIGEST_LEN))
continue;
if (!best) {