Nx
Enterprise
Nx
Sign in / Sign up
Open main menu
Nx
GitHub
Overview
Runs
Analytics
Loading workspace stats
Loading workspace insights...
Statistics interval
7 days
30 days
Latest CI Pipeline Executions
Status
Fix filter
Filter
Fuzzy
Filter range
Sort by
Sort by
Start time
Sort ascending
Sort descending
Succeeded
34588
60e16181 fix(core): reject pending promises directly when plugin worker exits unexpectedly When a plugin worker process exits unexpectedly, the exit handler previously sent synthetic `loadResult` messages to all pending response handlers. If any handler was waiting for a different result type (e.g. `createNodesResult`), the type validation would reject with a confusing "Expected createNodesResult, got loadResult" error instead of surfacing the actual cause. Split response handlers into `onMessage` / `onError` callbacks so the exit handler can reject each pending promise directly with a clear "Plugin worker exited unexpectedly" error. Also use unique transaction IDs for `load` messages (via `generateTxId`) to avoid potential handler overwrites during worker restarts. Fixes #34564
3 hours ago
by AgentEnder
A
Previous page
Previous
Next
Next page