aboutsummaryrefslogtreecommitdiff
path: root/src/cryptonote_core/tx_pool.cpp
diff options
context:
space:
mode:
authorNanoAkron <nanoakron@users.noreply.github.com>2016-10-03 22:11:00 +0100
committerNanoAkron <nanoakron@users.noreply.github.com>2016-10-03 22:11:00 +0100
commit8ed0d72b12e6b0d1733c106d07c1b1036507e81e (patch)
tree541da023a4cc9d6a80702e694cc8865dd8adb56e /src/cryptonote_core/tx_pool.cpp
parentAdded messages at log level 2 to reflect deactivation procedure (diff)
downloadmonero-8ed0d72b12e6b0d1733c106d07c1b1036507e81e.tar.xz
Moved logging to target functions rather than caller
Diffstat (limited to 'src/cryptonote_core/tx_pool.cpp')
-rw-r--r--src/cryptonote_core/tx_pool.cpp17
1 files changed, 13 insertions, 4 deletions
diff --git a/src/cryptonote_core/tx_pool.cpp b/src/cryptonote_core/tx_pool.cpp
index 46fab4dcf..0463c57ea 100644
--- a/src/cryptonote_core/tx_pool.cpp
+++ b/src/cryptonote_core/tx_pool.cpp
@@ -689,7 +689,7 @@ namespace cryptonote
bool res = tools::unserialize_obj_from_file(*this, state_file_path);
if(!res)
{
- LOG_PRINT_L1("Failed to load memory pool from file " << state_file_path);
+ LOG_ERROR("Failed to load memory pool from file " << state_file_path);
m_transactions.clear();
m_txs_by_fee.clear();
@@ -710,12 +710,15 @@ namespace cryptonote
//TODO: investigate whether only ever returning true is correct
bool tx_memory_pool::deinit()
{
+ LOG_PRINT_L1("Received signal to deactivate memory pool store");
+
if (m_config_folder.empty())
+ LOG_PRINT_L1("Memory pool store already empty");
return true;
if (!tools::create_directories_if_necessary(m_config_folder))
{
- LOG_PRINT_L1("Failed to create data directory: " << m_config_folder);
+ LOG_ERROR("Failed to create memory pool data directory: " << m_config_folder);
return false;
}
@@ -723,8 +726,14 @@ namespace cryptonote
bool res = tools::serialize_obj_to_file(*this, state_file_path);
if(!res)
{
- LOG_PRINT_L1("Failed to serialize memory pool to file " << state_file_path);
+ LOG_ERROR("Failed to serialize memory pool to file " << state_file_path);
+ return false;
}
- return true;
+ else
+ {
+ LOG_PRINT_L1("Memory pool store deactivated successfully");
+ return true;
+ }
+
}
}