Skip to content

Commit 800e3cc

Browse files
author
p00p
committed
[yt/admin/cms] Fix time_since_last_task_processing initialization logic.
commit_hash:456146125e9afbdb4b7c2986024989e67ed892aa
1 parent d5cf7e2 commit 800e3cc

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

internal/cms/task_processor.go

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -476,12 +476,8 @@ func (p *TaskProcessor) initLastNodeBanTime(tasks []*models.Task) {
476476

477477
// initLastTaskProcessingTime initializes last task processing time.
478478
func (p *TaskProcessor) initLastTaskProcessingTime(tasks []*models.Task) {
479-
if !p.lastTaskProcessingTime.IsZero() {
480-
return
481-
}
482-
483-
if len(tasks) == 0 {
484-
p.lastTaskProcessingTime = time.Now()
479+
if !p.lastTaskProcessingTime.IsZero() || len(tasks) == 0 {
480+
// Keeping zero time if len(tasks) == 0 because otherwise p.reset(nil) will break metric' logic.
485481
return
486482
}
487483

0 commit comments

Comments
 (0)