mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-12-06 19:41:15 +01:00
Just because both are obsolete does not mean we prefer the newer
svn:r6016
This commit is contained in:
@@ -398,9 +398,8 @@ connection_or_get_by_identity_digest(const char *digest)
|
||||
if (!best->is_obsolete && conn->is_obsolete)
|
||||
continue; /* We never prefer obsolete over non-obsolete connections. */
|
||||
|
||||
/* If both are obsolete we prefer the newer: */
|
||||
if ((best->is_obsolete && conn->is_obsolete && newer) ||
|
||||
/* We prefer non-obsolete connections */
|
||||
if (
|
||||
/* We prefer non-obsolete connections: */
|
||||
(best->is_obsolete && !conn->is_obsolete) ||
|
||||
/* If both have circuits we prefer the newer: */
|
||||
(best->n_circuits && conn->n_circuits && newer) ||
|
||||
|
||||
Reference in New Issue
Block a user