We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 57990fa commit 99066d8Copy full SHA for 99066d8
packages/toolkit/src/createAsyncThunk.ts
@@ -651,7 +651,9 @@ export const createAsyncThunk = /* @__PURE__ */ (() => {
651
message: abortReason || 'Aborted',
652
})
653
}
654
- abortController.signal.addEventListener('abort', abortHandler)
+ abortController.signal.addEventListener('abort', abortHandler, {
655
+ once: true,
656
+ })
657
658
dispatch(
659
pending(
packages/toolkit/src/query/utils/signals.ts
@@ -20,7 +20,7 @@ export const anySignal = (...signals: AbortSignal[]) => {
20
signal.addEventListener(
21
'abort',
22
() => abortController.abort(signal.reason),
23
- { signal: abortController.signal },
+ { signal: abortController.signal, once: true },
24
)
25
26
return abortController.signal
0 commit comments