DS-1448 Harmless broken pipe stack traces

Improved error catching for file downloads that are being cancelled
before completion