Bug 23101: Pre-build HS-specific circuits (instead of general).
commit489628a7e4ae716b78a9515fd36d54cca5353272
authorMike Perry <mikeperry-git@torproject.org>
Fri, 22 Dec 2017 06:35:29 +0000 (22 06:35 +0000)
committerMike Perry <mikeperry-git@torproject.org>
Fri, 19 Jan 2018 22:21:49 +0000 (19 22:21 +0000)
treed112aacb3b29d7a7c67d665d12ccff6a91dcf875
parent86ee771c28777141ee5eec30fa9739a7cec32981
Bug 23101: Pre-build HS-specific circuits (instead of general).

Prebuilt circs are 4 hops, since only server side HSDIR and intro circs
are 3 hops, and it is OK if those sometimes take longer to build.
changes/bug23101 [new file with mode: 0644]
src/or/circuitbuild.c
src/or/circuitbuild.h
src/or/circuitlist.c
src/or/circuituse.c
src/or/or.h