mirror of
https://github.com/monero-project/monero.git
synced 2025-08-18 11:57:54 -04:00
daemon: add '--no-sync' arg to optionally disable blockchain sync
This commit is contained in:
parent
31bdf7bd11
commit
a54e81e572
5 changed files with 17 additions and 1 deletions
|
@ -72,7 +72,8 @@ namespace cryptonote
|
|||
m_p2p(p_net_layout),
|
||||
m_syncronized_connections_count(0),
|
||||
m_synchronized(offline),
|
||||
m_stopping(false)
|
||||
m_stopping(false),
|
||||
m_no_sync(false)
|
||||
|
||||
{
|
||||
if(!m_p2p)
|
||||
|
@ -374,6 +375,13 @@ namespace cryptonote
|
|||
m_core.set_target_blockchain_height((hshd.current_height));
|
||||
}
|
||||
MINFO(context << "Remote blockchain height: " << hshd.current_height << ", id: " << hshd.top_id);
|
||||
|
||||
if (m_no_sync)
|
||||
{
|
||||
context.m_state = cryptonote_connection_context::state_normal;
|
||||
return true;
|
||||
}
|
||||
|
||||
context.m_state = cryptonote_connection_context::state_synchronizing;
|
||||
//let the socket to send response to handshake, but request callback, to let send request data after response
|
||||
LOG_PRINT_CCONTEXT_L2("requesting callback");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue