mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-27 22:03:31 +01:00
Changes file and comment for 25928.
This commit is contained in:
parent
7746b071d8
commit
83de46eb25
4
changes/ticket25928
Normal file
4
changes/ticket25928
Normal file
@ -0,0 +1,4 @@
|
||||
o Minor features (directory):
|
||||
- Improved support for networks with only a single authority or a
|
||||
single fallback directory. Patch from Gabriel Somlo. Closes
|
||||
ticket 25928.
|
@ -1806,8 +1806,11 @@ router_pick_dirserver_generic(smartlist_t *sourcelist,
|
||||
const routerstatus_t *choice;
|
||||
int busy = 0;
|
||||
|
||||
if (smartlist_len(sourcelist) == 1)
|
||||
if (smartlist_len(sourcelist) == 1) {
|
||||
/* If there's only one choice, then we should disable the logic that
|
||||
* would otherwise prevent us from choosing ourself. */
|
||||
flags |= PDS_ALLOW_SELF;
|
||||
}
|
||||
|
||||
choice = router_pick_trusteddirserver_impl(sourcelist, type, flags, &busy);
|
||||
if (choice || !(flags & PDS_RETRY_IF_NO_SERVERS))
|
||||
|
Loading…
Reference in New Issue
Block a user