Skip to content
Snippets Groups Projects
Commit 6186288e authored by David Goulet's avatar David Goulet :panda_face:
Browse files

Merge branch 'maint-0.3.5' into maint-0.4.3

parents a17be1b5 045db909
No related branches found
No related tags found
No related merge requests found
o Major bugfixes (stats, onion services):
- Fix a bug where we were undercounting the Tor network's total onion
service traffic, by only counting rendezvous traffic originating from
services and ignoring any traffic originating from clients. Fixes bug
40117; bugfix on 0.2.6.2-alpha.
......@@ -343,10 +343,12 @@ rend_mid_rendezvous(or_circuit_t *circ, const uint8_t *request,
goto err;
}
/* Statistics: Mark this circuit as an RP circuit so that we collect
stats from it. */
/* Statistics: Mark circuits as RP circuits */
if (options->HiddenServiceStatistics) {
/* `circ` is the RP <-> service circuit */
circ->circuit_carries_hs_traffic_stats = 1;
/* `rend_circ` is the client <-> RP circuit */
rend_circ->circuit_carries_hs_traffic_stats = 1;
}
/* Send the RENDEZVOUS2 cell to the client. */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment