It looks like breaker is initialized twice. Here and then in doStart()