Check failures upfront - before downloading updates
Merge pull request #187 from bitzesty/checking_failures

Check failures upfront - before downloading updates