|
|
@ -1055,7 +1055,12 @@ namespace transport |
|
|
|
for (auto it: msgs) |
|
|
|
for (auto it: msgs) |
|
|
|
m_SendQueue.push_back (it); |
|
|
|
m_SendQueue.push_back (it); |
|
|
|
if (!m_IsSending) |
|
|
|
if (!m_IsSending) |
|
|
|
SendQueue (); |
|
|
|
SendQueue (); |
|
|
|
|
|
|
|
else if (m_SendQueue.size () > NTCP2_MAX_OUTGOING_QUEUE_SIZE) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
LogPrint (eLogWarning, "NTCP2: outgoing messages queue size exceeds ", NTCP2_MAX_OUTGOING_QUEUE_SIZE); |
|
|
|
|
|
|
|
Terminate (); |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
void NTCP2Session::SendLocalRouterInfo () |
|
|
|
void NTCP2Session::SendLocalRouterInfo () |
|
|
|