Skip to content

fix(lr-0cb0): parseCronField hangs on step=0 — guard rejects step < 1#226

Merged
akuehner merged 1 commit into
mainfrom
fix/lr-0cb0-parsecronfield-step-zero
Jun 11, 2026
Merged

fix(lr-0cb0): parseCronField hangs on step=0 — guard rejects step < 1#226
akuehner merged 1 commit into
mainfrom
fix/lr-0cb0-parsecronfield-step-zero

Conversation

@akuehner

Copy link
Copy Markdown
Member

No description provided.

step=0 caused `v += 0` to never advance, hanging the Node.js event
loop. Added a guard that throws a clear Error for any step < 1 or
non-integer step, before the for-loop is entered. Regression tests
cover */0, */negative, */float, */NaN, and confirm valid step values
continue to work.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@akuehner akuehner merged commit 124291f into main Jun 11, 2026
@akuehner akuehner deleted the fix/lr-0cb0-parsecronfield-step-zero branch June 11, 2026 14:36
@clagentic-release-bot

Copy link
Copy Markdown

This issue has been resolved in version 1.5.0-beta.1 (beta).

To update, run:

npx @clagentic/console@1.5.0-beta.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant