diff --git a/src/fetch.ts b/src/fetch.ts index 162ea45..cf41f5f 100644 --- a/src/fetch.ts +++ b/src/fetch.ts @@ -100,7 +100,7 @@ export function fetchEventSource(input: RequestInfo, { const fetch = inputFetch ?? window.fetch; const onopen = inputOnOpen ?? defaultOnOpen; async function create() { - curRequestController = new AbortController(); + curRequestController = curRequestController || new AbortController(); try { const response = await fetch(input, { ...rest,