This seems to not be always effective on really low connections, as the cancel request doesn't seem to be instantanneous.