From ab96ad3ea8e3f56bb3c7e51f914fdd4c6a700b3d Mon Sep 17 00:00:00 2001 From: Eric Fontana Date: Fri, 29 Aug 2014 10:16:34 -0400 Subject: [PATCH] Run at a lower priority --- TimberWinR/Inputs/WindowsEvtInputListener.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/TimberWinR/Inputs/WindowsEvtInputListener.cs b/TimberWinR/Inputs/WindowsEvtInputListener.cs index 237082e..deda962 100644 --- a/TimberWinR/Inputs/WindowsEvtInputListener.cs +++ b/TimberWinR/Inputs/WindowsEvtInputListener.cs @@ -65,7 +65,7 @@ namespace TimberWinR.Inputs private void EventWatcher(string location) { - LogQuery oLogQuery = new LogQuery(); + LogQuery oLogQuery = new LogQuery(); LogManager.GetCurrentClassLogger().Info("WindowsEvent Input Listener Ready"); @@ -94,6 +94,8 @@ namespace TimberWinR.Inputs { try { + Thread.CurrentThread.Priority = ThreadPriority.BelowNormal; + oLogQuery = new LogQuery(); var query = string.Format("SELECT * FROM {0} where RecordNumber > {1}", location, lastRecordNumber); @@ -128,6 +130,8 @@ namespace TimberWinR.Inputs { LogManager.GetCurrentClassLogger().Error(ex); } + + Thread.CurrentThread.Priority = ThreadPriority.Normal; System.Threading.Thread.Sleep(_pollingIntervalInSeconds * 1000); }