I\'m constantly getting the following exception which is caused by a user initiating a download and it consequently failing (or being cancelled):
From a practical perspective, there is nothing wrong with cancelling a download by virtue of a dead computer or a killed web session, therefore catching remote host closed exceptions is perfectly acceptable.