aboutsummaryrefslogtreecommitdiff
path: root/src/i2p.cpp
diff options
context:
space:
mode:
authorMatthew Zipkin <pinheadmz@gmail.com>2023-07-12 12:18:52 -0400
committerMatthew Zipkin <pinheadmz@gmail.com>2024-03-01 14:47:28 -0500
commit3a7d6548effa6cd9a4a5413b690c2fd85da4ef65 (patch)
tree189c75e41074ff7797ea82d95f2ed160eb7c2116 /src/i2p.cpp
parent74f568cb6fd5c74b7b9bf0ce69876430746a53b1 (diff)
downloadbitcoin-3a7d6548effa6cd9a4a5413b690c2fd85da4ef65.tar.xz
net: move CreateSock() calls from ConnectNode() to netbase methods
Diffstat (limited to 'src/i2p.cpp')
-rw-r--r--src/i2p.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/i2p.cpp b/src/i2p.cpp
index 2fce946e7d..fc9e741f40 100644
--- a/src/i2p.cpp
+++ b/src/i2p.cpp
@@ -326,13 +326,9 @@ Session::Reply Session::SendRequestAndGetReply(const Sock& sock,
std::unique_ptr<Sock> Session::Hello() const
{
- auto sock = CreateSock(m_control_host.GetSAFamily());
+ auto sock = ConnectDirectly(m_control_host, true);
if (!sock) {
- throw std::runtime_error("Cannot create socket");
- }
-
- if (!ConnectSocketDirectly(m_control_host, *sock, nConnectTimeout, true)) {
throw std::runtime_error(strprintf("Cannot connect to %s", m_control_host.ToStringAddrPort()));
}