diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2019-08-23 14:12:47 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2019-08-23 14:12:47 +0000 |
commit | 2a6fab11e4427dfe41d7fbb80f71020a4ec49bea (patch) | |
tree | f6e33ebcf6f82bdb555d8923ac9c0587c3771d5e /metrics | |
parent | 46c8a967b4b42b43dbae97525c8e62ce05b5099a (diff) |
Use system clock for safety.
Diffstat (limited to 'metrics')
-rw-r--r-- | metrics/src/vespa/metrics/metricmanager.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/metrics/src/vespa/metrics/metricmanager.cpp b/metrics/src/vespa/metrics/metricmanager.cpp index 4edcedf7dd4..dcc02696e2d 100644 --- a/metrics/src/vespa/metrics/metricmanager.cpp +++ b/metrics/src/vespa/metrics/metricmanager.cpp @@ -4,10 +4,6 @@ #include "countmetric.h" #include "valuemetric.h" #include "metricset.h" -#include "summetric.h" -#include "jsonwriter.h" -#include "textwriter.h" -#include "xmlwriter.h" #include <vespa/config/print/ostreamconfigwriter.h> #include <vespa/vespalib/text/stringtokenizer.h> #include <vespa/vespalib/util/stringfmt.h> @@ -29,7 +25,7 @@ MetricManager::ConsumerSpec::~ConsumerSpec() = default; time_t MetricManager::Timer::getTime() const { - return std::chrono::duration_cast<std::chrono::seconds>(std::chrono::steady_clock::now().time_since_epoch()).count(); + return std::chrono::duration_cast<std::chrono::seconds>(std::chrono::system_clock::now().time_since_epoch()).count(); } void @@ -50,7 +46,7 @@ MetricManager::ConsumerSpec::print(std::ostream& out, bool verbose, for (const Metric::String & name : includedMetrics) { sortedMetrics.insert(name); } - for (auto s : sortedMetrics) { + for (const auto & s : sortedMetrics) { out << "\n" << indent << " " << s; } out << ")"; |