- From: Kyle Simpson <notifications@github.com>
- Date: Mon, 30 Mar 2015 08:00:48 -0700
- To: whatwg/fetch <fetch@noreply.github.com>
Received on Monday, 30 March 2015 15:01:12 UTC
> where is the catch in your example? I think you're suggesting this: ```js async function fetchLike(url) { try { var response = await ajax(url); return response.text; } catch (err) { // .. } } fetchLike("http://some.url.1").then(..); ``` Of course, you can do that... but the `catch` clause here in no way shape or form could be invoked by the `.cancel(..)` call made down on the promise chain, unless you're suggesting conflating `cancel` with `throw`? The `catch` in this example is triggered if there's an error during `ajax(..)`, not from what happens with the outside promise chain. --- Reply to this email directly or view it on GitHub: https://github.com/whatwg/fetch/issues/27#issuecomment-87714517
Received on Monday, 30 March 2015 15:01:12 UTC