From 5b26a4a30e67b56232dd306b4735b759df9b16d1 Mon Sep 17 00:00:00 2001 From: Divy Srivastava Date: Tue, 12 Jul 2022 23:01:37 +0530 Subject: fix(ext/http): reading headers with ongoing body reader (#15161) --- ext/fetch/23_request.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'ext/fetch/23_request.js') diff --git a/ext/fetch/23_request.js b/ext/fetch/23_request.js index 3058db6f7..cbc6a887b 100644 --- a/ext/fetch/23_request.js +++ b/ext/fetch/23_request.js @@ -81,7 +81,11 @@ headerListInner: null, get headerList() { if (this.headerListInner === null) { - this.headerListInner = headerList(); + try { + this.headerListInner = headerList(); + } catch { + throw new TypeError("cannot read headers: request closed"); + } } return this.headerListInner; }, -- cgit v1.2.3