From 32052ab5f3278754c0e7a2cdd070919851f5d2e9 Mon Sep 17 00:00:00 2001 From: Robert Nagy Date: Wed, 27 Nov 2024 12:09:18 +0100 Subject: [PATCH] fixup --- lib/dispatcher/dispatcher-base.js | 2 +- lib/handler/wrap-handler.js | 2 +- test/retry-handler.js | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/dispatcher/dispatcher-base.js b/lib/dispatcher/dispatcher-base.js index 21886172d21..615754d0fb5 100644 --- a/lib/dispatcher/dispatcher-base.js +++ b/lib/dispatcher/dispatcher-base.js @@ -148,7 +148,7 @@ class DispatcherBase extends Dispatcher { return this[kDispatch](opts, handler) } catch (err) { if (typeof handler.onError !== 'function') { - throw new InvalidArgumentError('invalid onError method') + throw err } handler.onError(err) diff --git a/lib/handler/wrap-handler.js b/lib/handler/wrap-handler.js index 271bfb8a177..9a0dee3d069 100644 --- a/lib/handler/wrap-handler.js +++ b/lib/handler/wrap-handler.js @@ -38,7 +38,7 @@ module.exports = class WrapHandler { onError (err) { if (!this.#handler.onError) { - throw new InvalidArgumentError('invalid onError method') + throw err } return this.#handler.onError?.(err) diff --git a/test/retry-handler.js b/test/retry-handler.js index e2b3a5f09d3..a52324c086d 100644 --- a/test/retry-handler.js +++ b/test/retry-handler.js @@ -432,7 +432,7 @@ test('Should use retry-after header for retries (date)', async t => { }) test('Should retry with defaults', async t => { - t = tspl(t, { plan: 2 }) + t = tspl(t, { plan: 3 }) let counter = 0 const chunks = []