From f5a84ab40fc590bf29b3b55dad821682fcf04872 Mon Sep 17 00:00:00 2001 From: Bret Fisher Date: Tue, 21 Nov 2017 02:11:55 -0500 Subject: [PATCH] prevent dotnet worker from consuming all cpu --- worker/src/Worker/Program.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/worker/src/Worker/Program.cs b/worker/src/Worker/Program.cs index 634b937..25191aa 100644 --- a/worker/src/Worker/Program.cs +++ b/worker/src/Worker/Program.cs @@ -28,6 +28,9 @@ namespace Worker var definition = new { vote = "", voter_id = "" }; while (true) { + // Slow down to prevent CPU spike, only query each 100ms + Thread.Sleep(100); + // Reconnect redis if down if (redisConn == null || !redisConn.IsConnected) { Console.WriteLine("Reconnecting Redis");