Exception handling while refreshing in rpc wallet (credits to QCN)

This commit is contained in:
Sammy Libre 2014-11-01 11:30:53 +05:00
parent 699d932461
commit 250254c338

View file

@ -58,7 +58,11 @@ namespace tools
bool wallet_rpc_server::run() bool wallet_rpc_server::run()
{ {
m_net_server.add_idle_handler([this](){ m_net_server.add_idle_handler([this](){
m_wallet.refresh(); try {
m_wallet.refresh();
} catch (const std::exception& ex) {
LOG_ERROR("Exception at while refreshing, what=" << ex.what());
}
return true; return true;
}, 20000); }, 20000);