Skip to content

Infinite catch/retry loop isn't consistently ^Cable #250

@jpco

Description

@jpco

Repro: run and ^C the following a few times.

; catch @ {throw retry} {throw whatever}

Sometimes, ^C stops it the first try, but sometimes it doesn't.

We should probably add tests for running and sigint-ing different kinds of tight loops. Prior art here is #221 and #222. (I also know that the test suite itself doesn't reliably stop on sigint -- is that an es bug, or just weakly-written tests?)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions