tower/tower-balance/src
Jon Gjengset 40fbb85c4b
Notify Pool when Services are dropped (#301)
Prior to this change, when `Balance` dropped a failing service, `Pool`
would not be notified of this fact. This meant that it never updated
`.services`, and so it might not add a new backing `Service` (e.g., due
to `max_services`) even though no working backing exist.

With this change, dropped services notify the `Pool` so that it knows to
re-check its limits. It also gains some much-needed tests.
2019-07-15 13:50:01 -04:00
..
p2c Early push to bring tracing into tower (#298) 2019-07-12 14:46:50 -04:00
pool Notify Pool when Services are dropped (#301) 2019-07-15 13:50:01 -04:00
error.rs balance: Specialize the balancer for P2C (#288) 2019-06-04 13:59:47 -07:00
lib.rs balance: Specialize the balancer for P2C (#288) 2019-06-04 13:59:47 -07:00