From 78bcbc251e8cb3a2404b711f65b28720849be183 Mon Sep 17 00:00:00 2001
From: Niko Ehrenfeuchter <nikolaus.ehrenfeuchter@unibas.ch>
Date: Tue, 13 Mar 2018 15:31:20 +0100
Subject: [PATCH] Pause / resume transfers on load monitoring callbacks.

Fixes #36
---
 ATxService/AutoTx.cs | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ATxService/AutoTx.cs b/ATxService/AutoTx.cs
index b9f6469..58cbcc9 100644
--- a/ATxService/AutoTx.cs
+++ b/ATxService/AutoTx.cs
@@ -541,7 +541,7 @@ namespace ATxService
         /// </summary>
         private void OnLoadBelowLimit(object sender, EventArgs e) {
             Log.Trace("Received a low-CPU-load event!");
-            // TODO: resume running transfers
+            ResumePausedTransfer();
         }
 
         /// <summary>
@@ -549,7 +549,7 @@ namespace ATxService
         /// </summary>
         private void OnLoadAboveLimit(object sender, EventArgs e) {
             Log.Trace("Received a high-CPU-load event!");
-            // TODO: pause / suspend running transfers
+            PauseTransfer();
         }
 
         /// <summary>
-- 
GitLab