mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-12-06 19:41:15 +01:00
Only record bandwidth usage when accounting is enabled
svn:r2886
This commit is contained in:
+4
-2
@@ -737,7 +737,8 @@ static int do_hup(void) {
|
||||
|
||||
log_fn(LOG_NOTICE,"Received sighup. Reloading config.");
|
||||
has_completed_circuit=0;
|
||||
accounting_record_bandwidth_usage(time(NULL));
|
||||
if (accounting_is_enabled(options))
|
||||
accounting_record_bandwidth_usage(time(NULL));
|
||||
|
||||
/* first, reload config variables, in case they've changed */
|
||||
/* no need to provide argc/v, they've been cached inside init_from_config */
|
||||
@@ -1079,7 +1080,8 @@ void tor_cleanup(void) {
|
||||
if(options->PidFile && options->command == CMD_RUN_TOR)
|
||||
unlink(options->PidFile);
|
||||
crypto_global_cleanup();
|
||||
accounting_record_bandwidth_usage(time(NULL));
|
||||
if (accounting_is_enabled(options))
|
||||
accounting_record_bandwidth_usage(time(NULL));
|
||||
}
|
||||
|
||||
/** Read/create keys as needed, and echo our fingerprint to stdout. */
|
||||
|
||||
Reference in New Issue
Block a user