* Added a check in Downloader, to make sure the download status has not
been changed while downloading