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
{{ message }}
Repository navigation
Aborted streaming server function never settles on the client #8729
Aborting a streaming server function (an async generator handler) stops the stream, but the client's for await loop never ends or throws. It stays pending forever.
conststream=awaitstreamNumbers({signal: controller.signal})forawait(constnofstream){ ... }// after controller.abort(): never reaches here, and never throws
The console logs Stream processing error: AbortError from processFramedResponse in serverFnFetcher. That catch block logs the error but doesn't pass it to the stream the caller is reading.
Activity