Fix bug: should be downloading into the temp file
Kill all download processes on interrupt