diff options
Diffstat (limited to 'src/or/routerlist.c')
-rw-r--r-- | src/or/routerlist.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/or/routerlist.c b/src/or/routerlist.c index 6e4916594e..541a6d1521 100644 --- a/src/or/routerlist.c +++ b/src/or/routerlist.c @@ -619,14 +619,14 @@ router_pick_trusteddirserver_impl(authority_type_t type, routerstatus_t *result; time_t now = time(NULL); + if (!trusted_dir_servers) + return NULL; + direct = smartlist_create(); tunnel = smartlist_create(); overloaded_direct = smartlist_create(); overloaded_tunnel = smartlist_create(); - if (!trusted_dir_servers) - return NULL; - SMARTLIST_FOREACH(trusted_dir_servers, trusted_dir_server_t *, d, { int is_overloaded = |