that code was taken straight from the NewPingEventTimer example code, and as far as I can tell should not always be true.