From 2af4217d4bcba44daf24cfef735365ff64d0eaec Mon Sep 17 00:00:00 2001 From: Jitendra <2908547+adhocore@users.noreply.github.com> Date: Sun, 28 May 2023 17:05:55 +0700 Subject: [PATCH] fix: rare infinite loop --- next.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/next.go b/next.go index 34284fd..9b940ff 100644 --- a/next.go +++ b/next.go @@ -43,8 +43,8 @@ func NextTickAfter(expr string, start time.Time, inclRefTime bool) (time.Time, e func loop(gron Gronx, segments []string, start time.Time, incl bool, reverse bool) (next time.Time, err error) { iter, next, bumped := 500, start, false +over: for iter > 0 { - over: iter-- for pos, seg := range segments { if seg == "*" || seg == "?" {