Currently this doesn't do the right thing when another client requests a file that is currently being downloaded. Even if changes are made so we don't consider a file cached until the download is done, as a solution to #6, it's still a waste of bandwidth if we can't use the partially cached file
Currently this doesn't do the right thing when another client requests a file that is currently being downloaded. Even if changes are made so we don't consider a file cached until the download is done, as a solution to #6, it's still a waste of bandwidth if we can't use the partially cached file