-
- Downloads
Make sure bridges are definitely running before delaying directory fetches
Retry directory downloads when we get our first bridge descriptor during bootstrap or while reconnecting to the network. Keep retrying every time we get a bridge descriptor, until we have a reachable bridge. Stop delaying bridge descriptor fetches when we have cached bridge descriptors. Instead, only delay bridge descriptor fetches when we have at least one reachable bridge. Fixes bug 24367; bugfix on 0.2.0.3-alpha.
Showing
- changes/bug24367 11 additions, 5 deletionschanges/bug24367
- src/or/bridges.c 7 additions, 3 deletionssrc/or/bridges.c
- src/or/directory.c 5 additions, 4 deletionssrc/or/directory.c
- src/or/entrynodes.c 9 additions, 2 deletionssrc/or/entrynodes.c
- src/or/entrynodes.h 1 addition, 1 deletionsrc/or/entrynodes.h
- src/or/networkstatus.c 3 additions, 1 deletionsrc/or/networkstatus.c
- src/test/test_dir.c 3 additions, 2 deletionssrc/test/test_dir.c
Loading
Please register or sign in to comment