|
|
@ -84,8 +84,6 @@ std::string strSubVersion; |
|
|
|
|
|
|
|
|
|
|
|
limitedmap<uint256, int64_t> mapAlreadyAskedFor(MAX_INV_SZ); |
|
|
|
limitedmap<uint256, int64_t> mapAlreadyAskedFor(MAX_INV_SZ); |
|
|
|
|
|
|
|
|
|
|
|
static CSemaphore *semOutbound = NULL; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Signals for message handling
|
|
|
|
// Signals for message handling
|
|
|
|
static CNodeSignals g_signals; |
|
|
|
static CNodeSignals g_signals; |
|
|
|
CNodeSignals& GetNodeSignals() { return g_signals; } |
|
|
|
CNodeSignals& GetNodeSignals() { return g_signals; } |
|
|
@ -2039,6 +2037,7 @@ CConnman::CConnman() |
|
|
|
nLastNodeId = 0; |
|
|
|
nLastNodeId = 0; |
|
|
|
nSendBufferMaxSize = 0; |
|
|
|
nSendBufferMaxSize = 0; |
|
|
|
nReceiveFloodSize = 0; |
|
|
|
nReceiveFloodSize = 0; |
|
|
|
|
|
|
|
semOutbound = NULL; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
bool StartNode(CConnman& connman, boost::thread_group& threadGroup, CScheduler& scheduler, ServiceFlags nLocalServices, ServiceFlags nRelevantServices, std::string& strNodeError) |
|
|
|
bool StartNode(CConnman& connman, boost::thread_group& threadGroup, CScheduler& scheduler, ServiceFlags nLocalServices, ServiceFlags nRelevantServices, std::string& strNodeError) |
|
|
|