(p, request, responseObject, error, controller)
| 13587 | __name(finalizeAndReportTiming, "finalizeAndReportTiming"); |
| 13588 | var markResourceTiming = performance.markResourceTiming; |
| 13589 | function abortFetch(p, request, responseObject, error, controller) { |
| 13590 | if (p) { |
| 13591 | p.reject(error); |
| 13592 | } |
| 13593 | if (request.body?.stream != null && isReadable(request.body.stream)) { |
| 13594 | request.body.stream.cancel(error).catch((err) => { |
| 13595 | if (err.code === "ERR_INVALID_STATE") { |
| 13596 | return; |
| 13597 | } |
| 13598 | throw err; |
| 13599 | }); |
| 13600 | } |
| 13601 | if (responseObject == null) { |
| 13602 | return; |
| 13603 | } |
| 13604 | const response = getResponseState(responseObject); |
| 13605 | if (response.body?.stream != null && isReadable(response.body.stream)) { |
| 13606 | controller.error(error); |
| 13607 | } |
| 13608 | } |
| 13609 | __name(abortFetch, "abortFetch"); |
| 13610 | function fetching({ |
| 13611 | request, |
no test coverage detected