From e3912d8d19ec187b7d1016ce0b410c31d6867d66 Mon Sep 17 00:00:00 2001
From: Niko Ehrenfeuchter <nikolaus.ehrenfeuchter@unibas.ch>
Date: Fri, 9 Mar 2018 17:13:50 +0100
Subject: [PATCH] Try with higher timeout and don't request immediate return.

---
 ATxCommon/SystemChecks.cs | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/ATxCommon/SystemChecks.cs b/ATxCommon/SystemChecks.cs
index 7182143..bcf9349 100644
--- a/ATxCommon/SystemChecks.cs
+++ b/ATxCommon/SystemChecks.cs
@@ -42,7 +42,8 @@ namespace ATxCommon
                 Log.Trace("Querying WMI for CPU load...");
                 var searcher = new ManagementObjectSearcher("select * from Win32_PerfFormattedData_PerfOS_Processor");
                 var opts = new EnumerationOptions {
-                    Timeout = new TimeSpan(0, 0, 2)
+                    Timeout = new TimeSpan(0, 0, 10),
+                    ReturnImmediately = false,
                 };
                 searcher.Options = opts;
                 Int32 usageInt32 = -1;
-- 
GitLab