MCPcopy Create free account
hub / github.com/PurpleI2P/i2pd / HandleSessionConfirmedReceived

Method HandleSessionConfirmedReceived

libi2pd/NTCP2.cpp:950–967  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

948 }
949
950 void NTCP2Session::HandleSessionConfirmedReceived (const boost::system::error_code& ecode, std::size_t bytes_transferred)
951 {
952 (void) bytes_transferred;
953 if (ecode)
954 {
955 LogPrint (eLogWarning, "NTCP2: SessionConfirmed read error: ", ecode.message ());
956 Terminate ();
957 }
958 else
959 {
960 m_HandshakeInterval = i2p::util::GetMillisecondsSinceEpoch () - m_HandshakeInterval;
961 boost::asio::post (m_Server.GetEstablisherService (),
962 [s = shared_from_this ()] ()
963 {
964 s->ProcessSessionConfirmed ();;
965 });
966 }
967 }
968
969 void NTCP2Session::ProcessSessionConfirmed ()
970 {

Callers

nothing calls this directly

Calls 3

LogPrintFunction · 0.85

Tested by

no test coverage detected