mirror of
https://github.com/monero-project/monero.git
synced 2024-10-01 11:49:47 -04:00
Return appropriate error code when there's no connection to daemon
This commit is contained in:
parent
3cb65b3f69
commit
f90c76beb4
@ -2397,6 +2397,11 @@ namespace tools
|
|||||||
{
|
{
|
||||||
std::rethrow_exception(e);
|
std::rethrow_exception(e);
|
||||||
}
|
}
|
||||||
|
catch (const tools::error::no_connection_to_daemon& e)
|
||||||
|
{
|
||||||
|
er.code = WALLET_RPC_ERROR_CODE_NO_DAEMON_CONNECTION;
|
||||||
|
er.message = e.what();
|
||||||
|
}
|
||||||
catch (const tools::error::daemon_busy& e)
|
catch (const tools::error::daemon_busy& e)
|
||||||
{
|
{
|
||||||
er.code = WALLET_RPC_ERROR_CODE_DAEMON_IS_BUSY;
|
er.code = WALLET_RPC_ERROR_CODE_DAEMON_IS_BUSY;
|
||||||
|
@ -68,3 +68,4 @@
|
|||||||
#define WALLET_RPC_ERROR_CODE_MULTISIG_SIGNATURE -35
|
#define WALLET_RPC_ERROR_CODE_MULTISIG_SIGNATURE -35
|
||||||
#define WALLET_RPC_ERROR_CODE_MULTISIG_SUBMISSION -36
|
#define WALLET_RPC_ERROR_CODE_MULTISIG_SUBMISSION -36
|
||||||
#define WALLET_RPC_ERROR_CODE_NOT_ENOUGH_UNLOCKED_MONEY -37
|
#define WALLET_RPC_ERROR_CODE_NOT_ENOUGH_UNLOCKED_MONEY -37
|
||||||
|
#define WALLET_RPC_ERROR_CODE_NO_DAEMON_CONNECTION -38
|
||||||
|
Loading…
Reference in New Issue
Block a user