Remove pnodeLocalHost.
Mostly a legacy of the long removed pub/sub system.
This commit is contained in:
parent
083f203698
commit
bdb922b34c
1 changed files with 0 additions and 15 deletions
15
src/net.cpp
15
src/net.cpp
|
@ -74,7 +74,6 @@ bool fRelayTxes = true;
|
||||||
CCriticalSection cs_mapLocalHost;
|
CCriticalSection cs_mapLocalHost;
|
||||||
std::map<CNetAddr, LocalServiceInfo> mapLocalHost;
|
std::map<CNetAddr, LocalServiceInfo> mapLocalHost;
|
||||||
static bool vfLimited[NET_MAX] = {};
|
static bool vfLimited[NET_MAX] = {};
|
||||||
static CNode* pnodeLocalHost = NULL;
|
|
||||||
std::string strSubVersion;
|
std::string strSubVersion;
|
||||||
|
|
||||||
limitedmap<uint256, int64_t> mapAlreadyAskedFor(MAX_INV_SZ);
|
limitedmap<uint256, int64_t> mapAlreadyAskedFor(MAX_INV_SZ);
|
||||||
|
@ -2137,17 +2136,6 @@ bool CConnman::Start(boost::thread_group& threadGroup, CScheduler& scheduler, st
|
||||||
semOutbound = new CSemaphore(std::min((nMaxOutbound + nMaxFeeler), nMaxConnections));
|
semOutbound = new CSemaphore(std::min((nMaxOutbound + nMaxFeeler), nMaxConnections));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (pnodeLocalHost == NULL) {
|
|
||||||
CNetAddr local;
|
|
||||||
LookupHost("127.0.0.1", local, false);
|
|
||||||
|
|
||||||
NodeId id = GetNewNodeId();
|
|
||||||
uint64_t nonce = GetDeterministicRandomizer(RANDOMIZER_ID_LOCALHOSTNONCE).Write(id).Finalize();
|
|
||||||
|
|
||||||
pnodeLocalHost = new CNode(id, nLocalServices, GetBestHeight(), INVALID_SOCKET, CAddress(CService(local, 0), nLocalServices), 0, nonce);
|
|
||||||
GetNodeSignals().InitializeNode(pnodeLocalHost, *this);
|
|
||||||
}
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Start threads
|
// Start threads
|
||||||
//
|
//
|
||||||
|
@ -2225,9 +2213,6 @@ void CConnman::Stop()
|
||||||
vhListenSocket.clear();
|
vhListenSocket.clear();
|
||||||
delete semOutbound;
|
delete semOutbound;
|
||||||
semOutbound = NULL;
|
semOutbound = NULL;
|
||||||
if(pnodeLocalHost)
|
|
||||||
DeleteNode(pnodeLocalHost);
|
|
||||||
pnodeLocalHost = NULL;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void CConnman::DeleteNode(CNode* pnode)
|
void CConnman::DeleteNode(CNode* pnode)
|
||||||
|
|
Loading…
Reference in a new issue