fix hash_reader stop working bug when there's only wait_download hash