Only send reachability status events on overall success/failure
commit4c297f74f79e0e3d357d20bfc584eccc758d1fd8
authorRoger Dingledine <arma@torproject.org>
Mon, 31 Aug 2009 20:14:41 +0000 (31 16:14 -0400)
committerRoger Dingledine <arma@torproject.org>
Mon, 31 Aug 2009 20:14:41 +0000 (31 16:14 -0400)
tree0327e49bcede6702ca16e1700cb30cb5f4eb3f56
parent64f393d56f8ff58223db56f3b8e64f0074877616
Only send reachability status events on overall success/failure

We were telling the controller about CHECKING_REACHABILITY and
REACHABILITY_FAILED status events whenever we launch a testing
circuit or notice that one has failed. Instead, only tell the
controller when we want to inform the user of overall success or
overall failure. Bugfix on 0.1.2.6-alpha. Fixes bug 1075. Reported
by SwissTorExit.
ChangeLog
src/or/circuitbuild.c
src/or/circuituse.c
src/or/directory.c
src/or/main.c
src/or/router.c