From 94b57f9f3640b239762a53a9e876bc02baf24a0e Mon Sep 17 00:00:00 2001 From: Karsten Loesing Date: Mon, 28 Sep 2009 15:20:21 +0200 Subject: Fix an issue with including stats in extra-info descriptors. --- src/or/router.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/or/router.c b/src/or/router.c index 085a597ea..7646fdc1a 100644 --- a/src/or/router.c +++ b/src/or/router.c @@ -1903,11 +1903,11 @@ extrainfo_dump_to_string(char *s, size_t maxlen, extrainfo_t *extrainfo, if (options->ExtraInfoStatistics && write_stats_to_extrainfo) { char *contents = NULL; - time_t since = time(NULL) - (24*60*60); + time_t now = time(NULL); log_info(LD_GENERAL, "Adding stats to extra-info descriptor."); if (options->DirReqStatistics && load_stats_file("stats"PATH_SEPARATOR"dirreq-stats", - "dirreq-stats-end", since, &contents) > 0) { + "dirreq-stats-end", now, &contents) > 0) { size_t pos = strlen(s); if (strlcpy(s + pos, contents, maxlen - strlen(s)) != strlen(contents)) { @@ -1919,7 +1919,7 @@ extrainfo_dump_to_string(char *s, size_t maxlen, extrainfo_t *extrainfo, } if (options->EntryStatistics && load_stats_file("stats"PATH_SEPARATOR"entry-stats", - "entry-stats-end", since, &contents) > 0) { + "entry-stats-end", now, &contents) > 0) { size_t pos = strlen(s); if (strlcpy(s + pos, contents, maxlen - strlen(s)) != strlen(contents)) { @@ -1931,7 +1931,7 @@ extrainfo_dump_to_string(char *s, size_t maxlen, extrainfo_t *extrainfo, } if (options->CellStatistics && load_stats_file("stats"PATH_SEPARATOR"buffer-stats", - "cell-stats-end", since, &contents) > 0) { + "cell-stats-end", now, &contents) > 0) { size_t pos = strlen(s); if (strlcpy(s + pos, contents, maxlen - strlen(s)) != strlen(contents)) { @@ -1943,7 +1943,7 @@ extrainfo_dump_to_string(char *s, size_t maxlen, extrainfo_t *extrainfo, } if (options->ExitPortStatistics && load_stats_file("stats"PATH_SEPARATOR"exit-stats", - "exit-stats-end", since, &contents) > 0) { + "exit-stats-end", now, &contents) > 0) { size_t pos = strlen(s); if (strlcpy(s + pos, contents, maxlen - strlen(s)) != strlen(contents)) { -- cgit v1.2.3