From 5e1ddc421060e24bdcda75a863d9a5e03e633423 Mon Sep 17 00:00:00 2001 From: Michael Hendricks Date: Tue, 29 Nov 2011 19:06:10 -0700 Subject: [PATCH] Only log time samples in debug mode The full list of time samples is rarely useful outside of debugging. The node's time offset, however is useful for discovering local clock drift, so it's displayed in all logging modes. --- src/util.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/util.cpp b/src/util.cpp index 236c7f7c..badf43c0 100644 --- a/src/util.cpp +++ b/src/util.cpp @@ -977,9 +977,12 @@ void AddTimeData(unsigned int ip, int64 nTime) } } } - BOOST_FOREACH(int64 n, vTimeOffsets) - printf("%+"PRI64d" ", n); - printf("| nTimeOffset = %+"PRI64d" (%+"PRI64d" minutes)\n", nTimeOffset, nTimeOffset/60); + if (fDebug) { + BOOST_FOREACH(int64 n, vTimeOffsets) + printf("%+"PRI64d" ", n); + printf("| "); + } + printf("nTimeOffset = %+"PRI64d" (%+"PRI64d" minutes)\n", nTimeOffset, nTimeOffset/60); } }