Make FileDownloader isComplete() not return true when download failed