There are two issues introduced in 1.5.12:
The race condition has been known about for over a year and there are a few duplicates of this issue. There even appears to be a PR to fix it: https://github.com/Netflix/Hystrix/pull/1640
. I'm not aware of a fix for the second one, but the issue has been open since the beginning of this year.
The solution in both cases seems to be to downgrade to 1.5.11. The current version of Hystrix (released in May this year) is 1.5.13.
My questions then:
1. Is Hystrix actively maintained?
2. If so, are you aware of these issues and would you like some help fixing these issues?
3. If not (and just out of interest) what approach are Netflix taking with client side circuit breaking?