Skip to content
This repository was archived by the owner on Jan 1, 2026. It is now read-only.

Implement a host promise rejection tracker with Python callback#80

Open
qwenger wants to merge 3 commits intoPetterS:masterfrom
qwenger:feature_promise_rejection_tracker
Open

Implement a host promise rejection tracker with Python callback#80
qwenger wants to merge 3 commits intoPetterS:masterfrom
qwenger:feature_promise_rejection_tracker

Conversation

@qwenger
Copy link
Collaborator

@qwenger qwenger commented Apr 8, 2022

As discussed in my roadmap presented in #67.

This feature goes hand-in-hand with the job execution from #65.

QuickJS does not seem to support throwing an error from the promise rejection tracker, so if a Python exception happens there it is written as unraisable (PyErr_WriteUnraisable) and cleared.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant