summaryrefslogtreecommitdiffstats
path: root/slobrok
diff options
context:
space:
mode:
authorArne Juul <arnej@yahooinc.com>2023-01-05 17:20:21 +0000
committerArne Juul <arnej@yahooinc.com>2023-01-05 17:20:21 +0000
commitd8c376041123c06c5502810810c11076388791be (patch)
tree418c500d60216e5b57503a09766e9ccb5761cbf9 /slobrok
parent57bd3821ade70a0bd52a09b73f5e578841ef4b54 (diff)
use vespalib::steady_time and to_s
Diffstat (limited to 'slobrok')
-rw-r--r--slobrok/src/vespa/slobrok/server/exchange_manager.cpp7
-rw-r--r--slobrok/src/vespa/slobrok/server/exchange_manager.h3
2 files changed, 5 insertions, 5 deletions
diff --git a/slobrok/src/vespa/slobrok/server/exchange_manager.cpp b/slobrok/src/vespa/slobrok/server/exchange_manager.cpp
index 98b21391e9d..b5460460a4a 100644
--- a/slobrok/src/vespa/slobrok/server/exchange_manager.cpp
+++ b/slobrok/src/vespa/slobrok/server/exchange_manager.cpp
@@ -12,9 +12,8 @@ LOG_SETUP(".slobrok.server.exchange_manager");
namespace slobrok {
namespace {
-unsigned long now() {
- using namespace std::chrono;
- return duration_cast<seconds>(steady_clock::now().time_since_epoch()).count();
+vespalib::steady_time now() {
+ return vespalib::steady_clock::now();
}
}
@@ -126,7 +125,7 @@ ExchangeManager::healthCheck()
}
}
if (someBad) {
- _env.setConsensusTime(now() - _lastFullConsensusTime);
+ _env.setConsensusTime(vespalib::to_s(now() - _lastFullConsensusTime));
} else {
_lastFullConsensusTime = now();
_env.setConsensusTime(0);
diff --git a/slobrok/src/vespa/slobrok/server/exchange_manager.h b/slobrok/src/vespa/slobrok/server/exchange_manager.h
index eeb2cc539ce..90473aa03b4 100644
--- a/slobrok/src/vespa/slobrok/server/exchange_manager.h
+++ b/slobrok/src/vespa/slobrok/server/exchange_manager.h
@@ -7,6 +7,7 @@
#include <deque>
#include <string>
#include <unordered_map>
+#include <vespa/vespalib/util/time.h>
namespace slobrok {
@@ -73,7 +74,7 @@ private:
};
SBEnv &_env;
- unsigned long _lastFullConsensusTime;
+ vespalib::steady_time _lastFullConsensusTime;
vespalib::string diffLists(const ServiceMappingList &lhs, const ServiceMappingList &rhs);