diff options
Diffstat (limited to 'packages/web-util/src/utils/http-impl.sw.ts')
-rw-r--r-- | packages/web-util/src/utils/http-impl.sw.ts | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/packages/web-util/src/utils/http-impl.sw.ts b/packages/web-util/src/utils/http-impl.sw.ts index 316b75dfd..4d7f3a8a1 100644 --- a/packages/web-util/src/utils/http-impl.sw.ts +++ b/packages/web-util/src/utils/http-impl.sw.ts @@ -22,6 +22,7 @@ import { TalerErrorCode, TalerError, Duration, + CancellationToken, } from "@gnu-taler/taler-util"; import { @@ -137,13 +138,13 @@ export class BrowserFetchHttpLib implements HttpRequestLibrary { } catch (e) { if (controller.signal) { throw TalerError.fromDetail( - TalerErrorCode.WALLET_HTTP_REQUEST_GENERIC_TIMEOUT, + controller.signal.reason, { requestUrl, requestMethod, timeoutMs: requestTimeout.d_ms === "forever" ? 0 : requestTimeout.d_ms }, - `request to ${requestUrl} timed out`, + `HTTP request failed.`, ); } throw e; |