Skip to content

Conversation

@irzix
Copy link

@irzix irzix commented Jan 18, 2026

When an async error handler returns a promise, wrapThenable was called
without the store parameter, causing diagnostics channels to miss async
operations in error handlers.

This fix creates a diagnostics store when channels have subscribers and
passes it to wrapThenable, ensuring consistent diagnostics tracking
across both regular handlers and error handlers.

@irzix irzix force-pushed the fix/async-error-handler-diagnostics branch from 8e06e5a to d3921d4 Compare January 18, 2026 16:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants