chore: modify initial resource update

This commit is contained in:
xishang0128 2024-01-24 11:33:37 +08:00
parent 5c1404f78e
commit 5858384631
No known key found for this signature in database
GPG Key ID: 44A1E10B5ADF68CB

View File

@ -13,10 +13,6 @@ import (
"github.com/samber/lo"
)
const (
minInterval = time.Minute * 5
)
var (
fileMode os.FileMode = 0o666
dirMode os.FileMode = 0o755
@ -164,8 +160,8 @@ func (f *Fetcher[V]) Destroy() error {
func (f *Fetcher[V]) pullLoop() {
initialInterval := f.interval - time.Since(f.UpdatedAt)
if initialInterval < minInterval {
initialInterval = minInterval
if initialInterval > f.interval {
initialInterval = f.interval
}
timer := time.NewTimer(initialInterval)