Dans la mesure où cette variable est modifiée hors de tout contrôle de loop(), ne faudrait-il pas la déclarer volatile