flipkart-incubator/ranger

Ranger failure due to lack of exception handling

Closed this issue · 1 comments

Two scenarios:

  1. ServiceProvider::createPath would fail if the previous ephemeral node still exists.
  2. If healthcheck throws exception, the HealthChecker thread would throw, there by killing the scheduled exception. We need to make sure to mark a node as unhealthy in this scenario.

This is now fixed.