We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1bd0c2f commit 22efef0Copy full SHA for 22efef0
src/llmq/quorums_signing_shares.cpp
@@ -1108,14 +1108,20 @@ void CSigSharesManager::BanNode(NodeId nodeId)
1108
1109
void CSigSharesManager::WorkThreadMain()
1110
{
1111
+ int64_t lastSendTime = 0;
1112
while (!interruptSigningShare) {
1113
bool didWork = false;
1114
1115
RemoveBannedNodeStates();
1116
didWork |= quorumSigningManager->ProcessPendingRecoveredSigs(*g_connman);
1117
didWork |= ProcessPendingSigShares(*g_connman);
1118
didWork |= SignPendingSigShares();
- SendMessages();
1119
+
1120
+ if (GetTimeMillis() - lastSendTime > 100) {
1121
+ SendMessages();
1122
+ lastSendTime = GetTimeMillis();
1123
+ }
1124
1125
Cleanup();
1126
quorumSigningManager->Cleanup();
1127
0 commit comments