[iOS] don't get out of sync when interrupt/resume calls are not balanced