It seems that cancelling the Future still fires a `DOWNLOAD_FINISHED` event, somehow.
It seems that cancelling the Future still fires a
DOWNLOAD_FINISHEDevent, somehow.