Is it possible for Timer::timerCallback() to get called even after calling Timer::stopTimer()? Looking over juce_Timer.cpp, which is somewhat complex, it seems that it is possible for the timer message to go into the message queue (CallTimersMessage), and then Timer::stopTimer can get called. The CallTimersMessage will still get processed.
So is this possible? Or do the atomic booleans / memory barriers prevent the message from actually calling the Timer::timerCallback()??