From: Nick Mathewson Date: Mon, 17 Nov 2008 19:58:51 +0000 (+0000) Subject: Update _log_global_min_severity after switch_logs_debug(), so that USR2 will work... X-Git-Tag: tor-0.2.1.8-alpha~66 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=bdc0aec00a5f117b884e27cb576b834106df41dd;p=thirdparty%2Ftor.git Update _log_global_min_severity after switch_logs_debug(), so that USR2 will work again. Bugfix on 0.1.2.8-beta. Spotted by Geoff Down. svn:r17317 --- diff --git a/ChangeLog b/ChangeLog index b99d5ed06e..fda31b7034 100644 --- a/ChangeLog +++ b/ChangeLog @@ -14,6 +14,8 @@ Changes in version 0.2.1.8-alpha - 2008-??-?? sparc64. Bugfix on 0.2.0.10-alpha. Fix for bug 862. - Fix a crash bug when changing ExcludeNodes from the controller. Bugfix on 0.2.1.6-alpha. Fix for bug 867. Patched by Sebastian. + - Make USR2 log-level switch take effect immediately. Bugfix on + 0.1.2.8-beta. o Minor features (controller): - Return circuit purposes in response to GETINFO circuit-status. Fixes diff --git a/src/common/log.c b/src/common/log.c index 15f8a1c3df..58e53535a5 100644 --- a/src/common/log.c +++ b/src/common/log.c @@ -890,6 +890,7 @@ switch_logs_debug(void) for (i = LOG_DEBUG; i >= LOG_ERR; --i) lf->severities->masks[SEVERITY_MASK_IDX(i)] = ~0u; } + _log_global_min_severity = get_min_log_level(); UNLOCK_LOGS(); }