var r = null; Promise.all([Promise.resolve(1), Promise.reject("x"), Promise.resolve(3)]) .catch(e => { r = e; }); __drain(); r