Browse Source

print remote peer for queues

pull/1525/head
orignal 5 years ago
parent
commit
1975adc48f
  1. 3
      libi2pd/NTCP2.cpp
  2. 5
      libi2pd/Transports.cpp

3
libi2pd/NTCP2.cpp

@ -1135,7 +1135,8 @@ namespace transport @@ -1135,7 +1135,8 @@ namespace transport
SendQueue ();
else if (m_SendQueue.size () > NTCP2_MAX_OUTGOING_QUEUE_SIZE)
{
LogPrint (eLogWarning, "NTCP2: outgoing messages queue size exceeds ", NTCP2_MAX_OUTGOING_QUEUE_SIZE);
LogPrint (eLogWarning, "NTCP2: outgoing messages queue size to ",
GetIdentHashBase64(), " exceeds ", NTCP2_MAX_OUTGOING_QUEUE_SIZE);
Terminate ();
}
}

5
libi2pd/Transports.cpp

@ -389,7 +389,7 @@ namespace transport @@ -389,7 +389,7 @@ namespace transport
m_LoopbackHandler.Flush ();
return;
}
if(RoutesRestricted() && ! IsRestrictedPeer(ident)) return;
if(RoutesRestricted() && !IsRestrictedPeer(ident)) return;
auto it = m_Peers.find (ident);
if (it == m_Peers.end ())
{
@ -421,7 +421,8 @@ namespace transport @@ -421,7 +421,8 @@ namespace transport
}
else
{
LogPrint (eLogWarning, "Transports: delayed messages queue size exceeds ", MAX_NUM_DELAYED_MESSAGES);
LogPrint (eLogWarning, "Transports: delayed messages queue size to ",
ident.ToBase64 (), " exceeds ", MAX_NUM_DELAYED_MESSAGES);
std::unique_lock<std::mutex> l(m_PeersMutex);
m_Peers.erase (it);
}

Loading…
Cancel
Save