imported from https://www.assembla.com/spaces/akka/tickets/3950
Circuit Breaker doesn't register a failure until the call is completed, rather than when the call takes longer than the callTimeout duration
Link to original post in mailing list: https://groups.google.com/forum/#!topic/akka-user/TSs17xS8CeU
I ran across this today too. For example, if the call never returns it should count as a failure, right?
A workaround is to use FutureTimeoutSupport.after but it's pretty kludgy.
This is a duplicate of #16125 it was fixed in #16161 (for 2.4.x)