diff options
author | Micah Elizabeth Scott <beth@torproject.org> | 2023-04-25 09:02:45 -0700 |
---|---|---|
committer | Micah Elizabeth Scott <beth@torproject.org> | 2023-05-10 07:41:37 -0700 |
commit | 971de27c0744deac7017d8da720eea39ad960a6f (patch) | |
tree | 48a4d9f564cbfb16d6b2c8674d379772c5ab4d93 /src/feature/control | |
parent | cba1ffb43a3ffff133a9dd6b4973e6ce3618daf9 (diff) | |
download | tor-971de27c0744deac7017d8da720eea39ad960a6f.tar.gz tor-971de27c0744deac7017d8da720eea39ad960a6f.zip |
hs_pow: fix error path with outdated assumption
This error path with the "PoW cpuworker returned with no solution.
Will retry soon." message was usually lying. It's concerning
now because we expect to always find a solution no matter how
long it takes, rather than re-enter the solver repeatedly, so any
exit without a solution is a sign of a problem.
In fact when this error path gets hit, we are usually missing a
circuit instead because the request is quite old and the circuits
have been destroyed. This is not an emergency, it's just a sign
of client-side overload.
Signed-off-by: Micah Elizabeth Scott <beth@torproject.org>
Diffstat (limited to 'src/feature/control')
0 files changed, 0 insertions, 0 deletions