diff -U2 -r /var/lib/copr-rpmbuild/results/i2pd-git/upstream-unpacked/Source0/i2pd-openssl/libi2pd/NTCP2.cpp /var/lib/copr-rpmbuild/results/i2pd-git/srpm-unpacked/i2pd-openssl.tar.gz-extract/i2pd-openssl/libi2pd/NTCP2.cpp --- /var/lib/copr-rpmbuild/results/i2pd-git/upstream-unpacked/Source0/i2pd-openssl/libi2pd/NTCP2.cpp 2026-09-07 22:47:11.000000000 +0000 +++ /var/lib/copr-rpmbuild/results/i2pd-git/srpm-unpacked/i2pd-openssl.tar.gz-extract/i2pd-openssl/libi2pd/NTCP2.cpp 2026-09-07 22:41:59.000000000 +0000 @@ -1921,4 +1921,5 @@ void NTCP2Server::Connect(std::shared_ptr conn) { + if (!m_IsReady) return; if (!conn || conn->GetRemoteEndpoint ().address ().is_unspecified ()) { @@ -1930,6 +1931,5 @@ boost::asio::post (GetService (), [this, conn]() { - if (!m_IsReady) return; - if (AddNTCP2Session (conn)) + if (this->AddNTCP2Session (conn)) { auto timer = std::make_shared(GetService ());