diff options
author | Nick Mathewson <nickm@torproject.org> | 2017-02-01 09:01:44 -0500 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2017-02-01 09:01:44 -0500 |
commit | 2e93bffa1dbd4e38038a040b1159ade093cdf41c (patch) | |
tree | 468ce197920a52129e7d4f7ff088383d1a3a0491 /src | |
parent | f8885b76ef353c4bccc90119448df5301b3ba8cb (diff) | |
parent | 0f0d4356b21df48f1832c3de606eb70e16e94566 (diff) | |
download | tor-2e93bffa1dbd4e38038a040b1159ade093cdf41c.tar.gz tor-2e93bffa1dbd4e38038a040b1159ade093cdf41c.zip |
Merge remote-tracking branch 'public/bug21129'
Diffstat (limited to 'src')
-rw-r--r-- | src/or/entrynodes.c | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/src/or/entrynodes.c b/src/or/entrynodes.c index f9b3b60a6f..e8db4a4dbb 100644 --- a/src/or/entrynodes.c +++ b/src/or/entrynodes.c @@ -1112,18 +1112,7 @@ remove_guard_from_confirmed_and_primary_lists(guard_selection_t *gs, } if (guard->confirmed_idx >= 0) { - entry_guard_t *found_guard = NULL; - if (guard->confirmed_idx < smartlist_len(gs->confirmed_entry_guards)) - found_guard = smartlist_get(gs->confirmed_entry_guards, - guard->confirmed_idx); - if (BUG(guard != found_guard)) { - // LCOV_EXCL_START - smartlist_remove_keeporder(gs->confirmed_entry_guards, guard); - // LCOV_EXCL_STOP - } else { - smartlist_del_keeporder(gs->confirmed_entry_guards, - guard->confirmed_idx); - } + smartlist_remove_keeporder(gs->confirmed_entry_guards, guard); guard->confirmed_idx = -1; guard->confirmed_on_date = 0; } else { |