From 665863d3102e75d8b6eb6d5a60cad988b0966d4d Mon Sep 17 00:00:00 2001 From: Andrew de Quincey Date: Tue, 18 May 2021 01:21:12 +0100 Subject: [PATCH] prevent runtime going negative at start of run in catchup mode --- lib/oven.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/oven.py b/lib/oven.py index 565a9bc..df049d6 100644 --- a/lib/oven.py +++ b/lib/oven.py @@ -231,6 +231,8 @@ class Oven(threading.Thread): self.runtime = self.startat + runtime_delta.total_seconds() else: self.runtime = runtime_delta.total_seconds() + if self.runtime < 0: + self.runtime = 0 def update_target_temp(self): self.target = self.profile.get_target_temperature(self.runtime)