Skip to content

Rate limit error is silent #735

@kno10

Description

@kno10

Describe the bug

When reloading too often during testing, this can cause a rate limit on binderhub.
The error is only logged to the console, the status is still "launching".

It would be best if a status "launch failed" could be presented to the user:

Error [server][abcabcabc] Binder: failed to build - https://mybinder.org/build/gh/executablebooks/thebe-binder-base/HEAD - Rate limit exceeded. Try again in 3600 seconds.

Uncaught (in promise) Rate limit exceeded. Try again in 3600 seconds.

Clicking then "run" just yields the (silent) error "Attempting to execute on a cell without an attached kernel", but no attempt to start a new kernel.

Reproduce the bug

Use thebe with binder. Reload the page several times.

List your environment

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions