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 b1f5d7b commit 30b380cCopy full SHA for 30b380c
lib/internal/abort_controller.js
@@ -197,6 +197,9 @@ class AbortSignal extends EventTarget {
197
static any(signals) {
198
validateAbortSignalArray(signals, 'signals');
199
const resultSignal = createAbortSignal({ composite: true });
200
+ if (!signals.length) {
201
+ return resultSignal;
202
+ }
203
const resultSignalWeakRef = new WeakRef(resultSignal);
204
resultSignal[kSourceSignals] = new SafeSet();
205
for (let i = 0; i < signals.length; i++) {
0 commit comments