git » sdk » commit 1e9dd74

Send lazy queries out in bursts

author Stephen Paul Weber
2026-05-22 01:13:52 UTC
committer Stephen Paul Weber
2026-05-22 01:14:42 UTC
parent 99864420f86b4bba41464151abbef1ccec0d6182

Send lazy queries out in bursts

borogove/Client.hx +4 -2

diff --git a/borogove/Client.hx b/borogove/Client.hx
index 8c896e1..113f365 100644
--- a/borogove/Client.hx
+++ b/borogove/Client.hx
@@ -1610,8 +1610,10 @@ class Client extends EventEmitter {
 	private function sendNextLazyQuery() {
 		if (lazyQueryTimer != null) return;
 		lazyQueryTimer = haxe.Timer.delay(() -> {
-			final query = queriesToSend.shift();
-			if (query != null) sendQuery(query);
+			for (i in 0...10) {
+				final query = queriesToSend.shift();
+				if (query != null) sendQuery(query);
+			}
 
 			lazyQueryTimer = null;
 			if (queriesToSend.length > 0) sendNextLazyQuery();