mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-12-06 19:41:15 +01:00
Merge branch 'tor-gitlab/mr/393' into maint-0.4.5
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
o Minor features (logging, diagnostic):
|
||||
- Log decompression failures at a higher severity level, since they
|
||||
can help provide missing context for other warning messages.
|
||||
We rate-limit these messages, to avoid flooding the logs if they
|
||||
begin to occur frequently. Closes ticket 40175.
|
||||
@@ -1959,7 +1959,9 @@ dir_client_decompress_response_body(char **bodyp, size_t *bodylenp,
|
||||
/* If we're pretty sure that we have a compressed directory, and
|
||||
* we didn't manage to uncompress it, then warn and bail. */
|
||||
if (!plausible && !new_body) {
|
||||
log_fn(LOG_PROTOCOL_WARN, LD_HTTP,
|
||||
const int LOG_INTERVAL = 3600;
|
||||
static ratelim_t warning_limit = RATELIM_INIT(LOG_INTERVAL);
|
||||
log_fn_ratelim(&warning_limit, LOG_WARN, LD_HTTP,
|
||||
"Unable to decompress HTTP body (tried %s%s%s, on %s).",
|
||||
description1,
|
||||
tried_both?" and ":"",
|
||||
|
||||
Reference in New Issue
Block a user