What if the healthcheck implementation throws an exception? Should that result in a wait period or a healthcheck call the next time through? I tend to think it should wait.