From 678cf4b3c65d314d9bc8ad3cabcaa4d80e21e234 Mon Sep 17 00:00:00 2001 From: yusing Date: Thu, 18 Dec 2025 23:18:11 +0800 Subject: [PATCH] fix(idlewatcher): incorrect "dependency has positive idle timeout" error --- internal/idlewatcher/watcher.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/idlewatcher/watcher.go b/internal/idlewatcher/watcher.go index 90a5030b..0be101b1 100644 --- a/internal/idlewatcher/watcher.go +++ b/internal/idlewatcher/watcher.go @@ -200,7 +200,7 @@ func NewWatcher(parent task.Parent, r types.Route, cfg *types.IdlewatcherConfig) depCfg = new(types.IdlewatcherConfig) depCfg.IdlewatcherConfigBase = cfg.IdlewatcherConfigBase depCfg.IdleTimeout = neverTick // disable auto sleep for dependencies - } else if depCfg.IdleTimeout > 0 { + } else if depCfg.IdleTimeout > 0 && depCfg.IdleTimeout != neverTick { depErrors.Addf("dependency %q has positive idle timeout %s", dep, depCfg.IdleTimeout) continue }