Skip to content

Commit f0f625f

Browse files
committed
fix(fetch): catch unexpected error
1 parent c9e5fee commit f0f625f

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

lib/fetch/index.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,8 @@ async function fetch (resource, init) {
173173
request,
174174
processResponseDone: handleFetchDone,
175175
processResponse
176+
}).catch(err => {
177+
p.reject(err)
176178
})
177179

178180
// 13. Return p.
@@ -407,7 +409,7 @@ function fetching ({ request, processResponse, processResponseDone }) {
407409
}
408410

409411
// 15. Run main fetch given fetchParams.
410-
mainFetch.call(this, fetchParams)
412+
return mainFetch.call(this, fetchParams)
411413
}
412414

413415
// https://fetch.spec.whatwg.org/#concept-main-fetch

0 commit comments

Comments
 (0)