40fbb85c4b
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. |
||
---|---|---|
.. | ||
examples | ||
src | ||
CHANGELOG.md | ||
Cargo.toml | ||
LICENSE | ||
README.md |
README.md
Tower Balance
Balance load across a set of uniform services.
License
This project is licensed under the MIT license.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in Tower by you, shall be licensed as MIT, without any additional terms or conditions.