Lines Matching refs:signal
156 const signal = opts && opts.signal
158 if (signal) {
160 if (typeof signal !== 'object' || !('aborted' in signal)) {
161 throw new InvalidArgumentError('signal must be an AbortSignal')
163 util.throwIfAborted(signal)
174 const signalListenerCleanup = signal
175 ? util.addAbortListener(signal, () => {
183 if (signal && signal.aborted) {
184 reject(signal.reason || Object.assign(new Error('The operation was aborted'), { name: 'AbortError' }))