tathamoddie/reliability-patterns — pull request #2 by neilcampbell (2014-08-25 13:45:16+00:00)
Title: Fixing what looks to be a small bug

The operation passed into Execute/ExecuteWithRetries seems to be invoked 1 additional time than the configured circuit breaker threshold before going into the open circuit state. I don't think this is the desired behavior.

This PR should fix it.
The tests will also log some info to the console to help give context.