HighResolutionTimer::isTimerRunning() bug

If you call stopTimer() within hiResTimerCallback() then isTimerRunning() will still return true after that, because the period is set to 3600000 at this line :

and because isTimerRunning() is defined as follow :

bool HighResolutionTimer::isTimerRunning() const noexcept { return pimpl->periodMs != 0; }

bump