Skip to content

Commit 0f13242

Browse files
committed
add logging
1 parent 14f089c commit 0f13242

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

src/init.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -943,6 +943,7 @@ bool AppInitParameterInteraction(const ArgsManager& args)
943943
if (cmd.has_value() && cmd.value() == "only") {
944944
nLocalServices = ServiceFlags(nLocalServices | NODE_P2P_V2);
945945
g_v2_only = true;
946+
LogPrintf("### BLANKET V2 ONLY OPTION SET\n");
946947
}
947948
}
948949

src/net.cpp

+7
Original file line numberDiff line numberDiff line change
@@ -1794,6 +1794,7 @@ void CConnman::CreateNodeFromAcceptedSocket(std::unique_ptr<Sock>&& sock,
17941794
const bool use_v2transport(nLocalServices & NODE_P2P_V2);
17951795

17961796
if (g_v2_only && !use_v2transport) {
1797+
LogPrintf("### 1. CreateNodeFromAcceptedSocket(): INBOUND CONNECTION from %s is NOT V2 PEER\n", addr.ToStringAddrPort());
17971798
return;
17981799
}
17991800

@@ -1907,6 +1908,10 @@ void CConnman::DisconnectNodes()
19071908
LogPrint(BCLog::NET, "retrying with v1 transport protocol for peer=%d\n", pnode->GetId());
19081909
}
19091910

1911+
if (g_v2_only && pnode->m_transport->ShouldReconnectV1()){
1912+
LogPrintf("### 2. DisconnectNodes(): NOT RETRYING WITH V1 FOR %s\n", pnode->addr.ToStringAddrPort());
1913+
}
1914+
19101915
// release outbound grant (if any)
19111916
pnode->grantOutbound.Release();
19121917

@@ -2742,6 +2747,7 @@ void CConnman::ThreadOpenConnections(const std::vector<std::string> connect)
27422747

27432748
bool use_v2transport(addr.nServices & GetLocalServices() & NODE_P2P_V2);
27442749
if (g_v2_only && !use_v2transport) {
2750+
LogPrintf("### 3. ThreadOpenConnections(): %s selected from addrman for making BLOCK + FEELER + OUTBOUND is NOT V2 - WE LOOP AGAIN FOR V2\n", addr.ToStringAddrPort());
27452751
continue;
27462752
}
27472753

@@ -2928,6 +2934,7 @@ void CConnman::OpenNetworkConnection(const CAddress& addrConnect, bool fCountFai
29282934
return;
29292935

29302936
if (g_v2_only && !use_v2transport) {
2937+
LogPrintf("### 4. OpenNetworkConnection(): %s is NOT V2 PEER\n", addrConnect.ToStringAddrPort());
29312938
return;
29322939
}
29332940

0 commit comments

Comments
 (0)