fix: Update abort method in pipeWithDisconnect to return a promise for better error handling

This commit is contained in:
decolua
2026-03-14 11:38:33 +07:00
parent 39f651f5be
commit 6b624af4d0
+1 -1
View File
@@ -131,7 +131,7 @@ export function createDisconnectAwareStream(transformStream, streamController) {
export function pipeWithDisconnect(providerResponse, transformStream, streamController) {
const transformedBody = providerResponse.body.pipeThrough(transformStream);
return createDisconnectAwareStream(
{ readable: transformedBody, writable: { getWriter: () => ({ abort: () => {} }) } },
{ readable: transformedBody, writable: { getWriter: () => ({ abort: () => Promise.resolve() }) } },
streamController
);
}