Так как вы написали он не сбросится - он также останется в состоянии false.
Нужно взводить, а на следующем цикле сбрасывать.