From dd9f3258a4a8071c2025024ae71025c4bc3c3221 Mon Sep 17 00:00:00 2001 From: inert-aesthetic <153579161+inert-aesthetic@users.noreply.github.com> Date: Thu, 26 Sep 2024 21:21:33 +0100 Subject: [PATCH] Change server update loop from NoWait to Default Change reduces idle CPU usage by a large amount. (100% to 0%) --- weblink/_internal/Server.hx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/weblink/_internal/Server.hx b/weblink/_internal/Server.hx index c54ed1d..0e7f3ab 100644 --- a/weblink/_internal/Server.hx +++ b/weblink/_internal/Server.hx @@ -103,7 +103,7 @@ class Server extends SocketServer { public function update(blocking:Bool = true) { do { @:privateAccess MainLoop.tick(); // for timers - loop.run(NoWait); + loop.run(Default); } while (running && blocking); }