From eba646f5dbcbba280b2ff03f5dcd9403db12b5d4 Mon Sep 17 00:00:00 2001 From: Simon Ding Date: Tue, 30 Jul 2024 22:11:41 +0800 Subject: [PATCH] chore: delete not exist tasks --- server/scheduler.go | 1 + 1 file changed, 1 insertion(+) diff --git a/server/scheduler.go b/server/scheduler.go index dd8e2a7..fbb5841 100644 --- a/server/scheduler.go +++ b/server/scheduler.go @@ -39,6 +39,7 @@ func (s *Server) checkTasks() { for id, t := range s.tasks { if !t.Exists() { log.Infof("task no longer exists: %v", id) + delete(s.tasks, id) continue } log.Infof("task (%s) percentage done: %d%%", t.Name(), t.Progress())