Skip to content

Commit bdb922b

Browse files
committed
Remove pnodeLocalHost.
Mostly a legacy of the long removed pub/sub system.
1 parent 083f203 commit bdb922b

File tree

1 file changed

+0
-15
lines changed

1 file changed

+0
-15
lines changed

src/net.cpp

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,6 @@ bool fRelayTxes = true;
7474
CCriticalSection cs_mapLocalHost;
7575
std::map<CNetAddr, LocalServiceInfo> mapLocalHost;
7676
static bool vfLimited[NET_MAX] = {};
77-
static CNode* pnodeLocalHost = NULL;
7877
std::string strSubVersion;
7978

8079
limitedmap<uint256, int64_t> mapAlreadyAskedFor(MAX_INV_SZ);
@@ -2137,17 +2136,6 @@ bool CConnman::Start(boost::thread_group& threadGroup, CScheduler& scheduler, st
21372136
semOutbound = new CSemaphore(std::min((nMaxOutbound + nMaxFeeler), nMaxConnections));
21382137
}
21392138

2140-
if (pnodeLocalHost == NULL) {
2141-
CNetAddr local;
2142-
LookupHost("127.0.0.1", local, false);
2143-
2144-
NodeId id = GetNewNodeId();
2145-
uint64_t nonce = GetDeterministicRandomizer(RANDOMIZER_ID_LOCALHOSTNONCE).Write(id).Finalize();
2146-
2147-
pnodeLocalHost = new CNode(id, nLocalServices, GetBestHeight(), INVALID_SOCKET, CAddress(CService(local, 0), nLocalServices), 0, nonce);
2148-
GetNodeSignals().InitializeNode(pnodeLocalHost, *this);
2149-
}
2150-
21512139
//
21522140
// Start threads
21532141
//
@@ -2225,9 +2213,6 @@ void CConnman::Stop()
22252213
vhListenSocket.clear();
22262214
delete semOutbound;
22272215
semOutbound = NULL;
2228-
if(pnodeLocalHost)
2229-
DeleteNode(pnodeLocalHost);
2230-
pnodeLocalHost = NULL;
22312216
}
22322217

22332218
void CConnman::DeleteNode(CNode* pnode)

0 commit comments

Comments
 (0)