aboutsummaryrefslogtreecommitdiff
path: root/src/libwalletqt
diff options
context:
space:
mode:
authorAlexander Blair <snipa@jagtech.io>2020-10-19 00:14:12 -0700
committerAlexander Blair <snipa@jagtech.io>2020-10-19 00:14:12 -0700
commita165a14519861e3e063304f6d6b2c1ba61700d2d (patch)
treea57f20058aafa41dac5cdfb2d767c256fa1ee001 /src/libwalletqt
parent33e1801c576dbd8197d8b557c76cd45326f3d018 (diff)
parent6ee5effc15d0e3e9dbb530ccad3b8382656e4526 (diff)
downloadmonzero-gui-a165a14519861e3e063304f6d6b2c1ba61700d2d.tar.gz
monzero-gui-a165a14519861e3e063304f6d6b2c1ba61700d2d.tar.xz
monzero-gui-a165a14519861e3e063304f6d6b2c1ba61700d2d.zip
Merge pull request #3181
6ee5effc Wallet: fix different signedness comparison (-Werror=sign-compare) (xiphon)
Diffstat (limited to 'src/libwalletqt')
-rw-r--r--src/libwalletqt/Wallet.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/libwalletqt/Wallet.cpp b/src/libwalletqt/Wallet.cpp
index d9021f47..c3bae144 100644
--- a/src/libwalletqt/Wallet.cpp
+++ b/src/libwalletqt/Wallet.cpp
@@ -1118,8 +1118,8 @@ Wallet::~Wallet()
void Wallet::startRefreshThread()
{
const auto future = m_scheduler.run([this] {
- static constexpr const size_t refreshIntervalSec = 10;
- static constexpr const size_t intervalResolutionMs = 100;
+ constexpr const std::chrono::seconds refreshInterval{10};
+ constexpr const std::chrono::milliseconds intervalResolution{100};
auto last = std::chrono::steady_clock::now();
while (!m_scheduler.stopping())
@@ -1127,15 +1127,15 @@ void Wallet::startRefreshThread()
if (m_refreshEnabled)
{
const auto now = std::chrono::steady_clock::now();
- const auto elapsed = std::chrono::duration_cast<std::chrono::seconds>(now - last).count();
- if (elapsed >= refreshIntervalSec)
+ const auto elapsed = now - last;
+ if (elapsed >= refreshInterval)
{
refresh(false);
last = std::chrono::steady_clock::now();
}
}
- std::this_thread::sleep_for(std::chrono::milliseconds(intervalResolutionMs));
+ std::this_thread::sleep_for(intervalResolution);
}
});
if (!future.first)