mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2025-02-24 22:58:50 +01:00
Separate the flags for logging use bias.
I think we want both sets of messages to appear independently to help us know what needs tuning.
This commit is contained in:
parent
2b68a06618
commit
b03553737c
2 changed files with 8 additions and 4 deletions
|
@ -2273,8 +2273,8 @@ pathbias_measure_use_rate(entry_guard_t *guard)
|
|||
entry_guards_changed();
|
||||
return;
|
||||
}
|
||||
} else if (!guard->path_bias_extreme) {
|
||||
guard->path_bias_extreme = 1;
|
||||
} else if (!guard->path_bias_use_extreme) {
|
||||
guard->path_bias_use_extreme = 1;
|
||||
log_warn(LD_CIRC,
|
||||
"Your Guard %s=%s is failing to carry an extremely large "
|
||||
"amount of streams on its circuits. "
|
||||
|
@ -2297,8 +2297,8 @@ pathbias_measure_use_rate(entry_guard_t *guard)
|
|||
}
|
||||
} else if (pathbias_get_use_success_count(guard)/guard->use_attempts
|
||||
< pathbias_get_notice_use_rate(options)) {
|
||||
if (!guard->path_bias_noticed) {
|
||||
guard->path_bias_noticed = 1;
|
||||
if (!guard->path_bias_use_noticed) {
|
||||
guard->path_bias_use_noticed = 1;
|
||||
log_notice(LD_CIRC,
|
||||
"Your Guard %s=%s is failing to carry more streams on its "
|
||||
"circuits than usual. "
|
||||
|
|
|
@ -39,6 +39,10 @@ typedef struct entry_guard_t {
|
|||
* bias for this node already? */
|
||||
unsigned int path_bias_disabled : 1; /**< Have we disabled this node because
|
||||
* of path bias issues? */
|
||||
unsigned int path_bias_use_noticed : 1; /**< Did we alert the user about path
|
||||
* use bias for this node already? */
|
||||
unsigned int path_bias_use_extreme : 1; /**< Did we alert the user about path
|
||||
* use bias for this node already? */
|
||||
unsigned int is_dir_cache : 1; /**< Is this node a directory cache? */
|
||||
time_t bad_since; /**< 0 if this guard is currently usable, or the time at
|
||||
* which it was observed to become (according to the
|
||||
|
|
Loading…
Add table
Reference in a new issue