What happened?
When a user cancels a request (e.g., by pressing ESC), an AbortError is thrown. In some cases, this surfaces as an unhandled promise rejection, which triggers a "Critical Error" message in the debug console, despite being a normal part of the cancellation flow.
What did you expect to happen?
AbortError should be caught and ignored by the global unhandled rejection handler to avoid unnecessary log noise.
Client information
Linux
Additional context
Found while analyzing debug logs during user-initiated cancellations.
What happened?
When a user cancels a request (e.g., by pressing ESC), an
AbortErroris thrown. In some cases, this surfaces as an unhandled promise rejection, which triggers a "Critical Error" message in the debug console, despite being a normal part of the cancellation flow.What did you expect to happen?
AbortErrorshould be caught and ignored by the global unhandled rejection handler to avoid unnecessary log noise.Client information
Linux
Additional context
Found while analyzing debug logs during user-initiated cancellations.