wallet: do not check txpool in background mode

This avoids the constant message about needed to run refresh
to enter a password.
Also mention the txpool when asking for the password if the
reason is a pool tx.
This commit is contained in:
moneromooo-monero 2019-01-09 11:20:14 +00:00
parent 42abea7f72
commit 8258a9e7a9
No known key found for this signature in database
GPG key ID: 686F07454D6CEFC3
3 changed files with 11 additions and 10 deletions

View file

@ -7770,8 +7770,9 @@ void simple_wallet::wallet_idle_thread()
try
{
uint64_t fetched_blocks;
bool received_money;
if (try_connect_to_daemon(true))
m_wallet->refresh(m_wallet->is_trusted_daemon(), 0, fetched_blocks);
m_wallet->refresh(m_wallet->is_trusted_daemon(), 0, fetched_blocks, received_money, false); // don't check the pool in background mode
}
catch(...) {}
m_auto_refresh_refreshing = false;