Skip eviction for instances without a valid idle timeout

This commit is contained in:
2025-08-31 00:59:26 +02:00
parent da26f607d4
commit d6d4792a0c

View File

@@ -251,6 +251,10 @@ func (im *instanceManager) EvictLRUInstance() error {
continue continue
} }
if inst.GetOptions() != nil && inst.GetOptions().IdleTimeout != nil && *inst.GetOptions().IdleTimeout <= 0 {
continue // Skip instances without idle timeout
}
if lruInstance == nil { if lruInstance == nil {
lruInstance = inst lruInstance = inst
} }