Handle empty hostname gracefully.
File handle can be closed right away.
Error in downloadserver is usually not an error.
Pause timer for progress indicator when fragment is paused (i.e. when display
is off).