mirror of
https://github.com/monero-project/monero.git
synced 2026-01-09 19:55:20 -08:00
daemon: print peers' top height in sync_info
This commit is contained in:
@@ -76,6 +76,8 @@ namespace cryptonote
|
||||
|
||||
boost::uuids::uuid connection_id;
|
||||
|
||||
uint64_t height;
|
||||
|
||||
BEGIN_KV_SERIALIZE_MAP()
|
||||
KV_SERIALIZE(incoming)
|
||||
KV_SERIALIZE(localhost)
|
||||
@@ -97,6 +99,7 @@ namespace cryptonote
|
||||
KV_SERIALIZE(current_upload)
|
||||
KV_SERIALIZE(support_flags)
|
||||
KV_SERIALIZE_VAL_POD_AS_BLOB(connection_id)
|
||||
KV_SERIALIZE(height)
|
||||
END_KV_SERIALIZE_MAP()
|
||||
};
|
||||
|
||||
|
||||
@@ -239,6 +239,8 @@ namespace cryptonote
|
||||
|
||||
cnx.connection_id = cntxt.m_connection_id;
|
||||
|
||||
cnx.height = cntxt.m_remote_blockchain_height;
|
||||
|
||||
connections.push_back(cnx);
|
||||
|
||||
return true;
|
||||
@@ -264,6 +266,8 @@ namespace cryptonote
|
||||
return false;
|
||||
}
|
||||
|
||||
context.m_remote_blockchain_height = hshd.current_height;
|
||||
|
||||
uint64_t target = m_core.get_target_blockchain_height();
|
||||
if (target == 0)
|
||||
target = m_core.get_current_blockchain_height();
|
||||
@@ -293,7 +297,6 @@ namespace cryptonote
|
||||
}
|
||||
LOG_PRINT_L1("Remote blockchain height: " << hshd.current_height << ", id: " << hshd.top_id);
|
||||
context.m_state = cryptonote_connection_context::state_synchronizing;
|
||||
context.m_remote_blockchain_height = hshd.current_height;
|
||||
//let the socket to send response to handshake, but request callback, to let send request data after response
|
||||
LOG_PRINT_CCONTEXT_L2("requesting callback");
|
||||
++context.m_callback_request_count;
|
||||
|
||||
Reference in New Issue
Block a user