You need to clear the interupt flag again before resume.