mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-21 04:45:31 +08:00
[FSD] Slightly adjusted sending of queued FSD messages
This commit is contained in:
committed by
Mat Sutcliffe
parent
c2d2d05566
commit
42648f0c12
@@ -674,19 +674,20 @@ namespace BlackCore
|
||||
const int s = m_queuedFsdMessages.size();
|
||||
this->sendMessageString(m_queuedFsdMessages.dequeue());
|
||||
|
||||
// send up to 3 at once
|
||||
// send up to 4 at once
|
||||
if (s > 5) { this->sendMessageString(m_queuedFsdMessages.dequeue()); }
|
||||
if (s > 10) { this->sendMessageString(m_queuedFsdMessages.dequeue()); }
|
||||
if (s > 20) { this->sendMessageString(m_queuedFsdMessages.dequeue()); }
|
||||
if (s > 30) { this->sendMessageString(m_queuedFsdMessages.dequeue()); }
|
||||
|
||||
// overload
|
||||
// no idea, if we ever get here
|
||||
if (s > 50)
|
||||
{
|
||||
for (int i = 0; i < 45; i++)
|
||||
CLogMessage(this).warning(u"Too many queued messages (%1), bulk send!") << s;
|
||||
for (int i = 0; i < 10; i++)
|
||||
{
|
||||
this->sendMessageString(m_queuedFsdMessages.dequeue());
|
||||
}
|
||||
CLogMessage(this).warning(u"Too many queued messages, send them (almost) all!");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user