check interrupt so we can cancel large downloads