You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(secure-fetch): remove abort listener when request settles
The abort listener was registered with `{ once: true }`, which only auto-
removes on signal fire — never on success/timeout/error. Webhook drains
reuse the same Trigger.dev signal across thousands of chunks/retries, so
listeners (each retaining a closed http.ClientRequest) accumulated for the
job's lifetime. Wrap resolve/reject in a settle helper that also calls
removeEventListener.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
0 commit comments