mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-23 20:03:31 +01:00
Merge branch 'maint-0.4.3' into release-0.4.3
This commit is contained in:
commit
ee14fae8a7
5
changes/bug40117
Normal file
5
changes/bug40117
Normal file
@ -0,0 +1,5 @@
|
||||
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. */
|
||||
|
Loading…
Reference in New Issue
Block a user