Skip to content

Commit b5269a2

Browse files
committed
fix: silence abort error in http agent
1 parent f5940f6 commit b5269a2

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

typescript-sdk/packages/client/src/run/http-request.ts

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,12 +71,22 @@ export const runHttpRequest = (url: string, requestInit: RequestInit): Observabl
7171
}
7272
subscriber.complete();
7373
} catch (error) {
74+
if ((error as DOMException)?.name === "AbortError") {
75+
subscriber.complete();
76+
return;
77+
}
7478
subscriber.error(error);
7579
}
7680
})();
7781

7882
return () => {
79-
reader.cancel();
83+
reader.cancel().catch((error) => {
84+
if ((error as DOMException)?.name === "AbortError") {
85+
return;
86+
}
87+
88+
throw error;
89+
});
8090
};
8191
});
8292
}),

0 commit comments

Comments
 (0)