possible solution for issue #215
Merge pull request #217 from jrenner/master

Fixes #215 changed timer to only reset when an update is run, not just an attempt to update