6eaf83b4bf
* fix(security): Randomly drop connections when inbound service is overloaded * Uses progressively higher drop probabilities * Replaces Error::Overloaded with Fatal when internal services shutdown * Applies suggestions from code review. * Quickens initial drop probability decay and updates comment * Applies suggestions from code review. * Fixes drop connection probablity calc * Update connection state metrics for different overload/error outcomes * Split overload handler into separate methods * Add unit test for drop probability function properties * Add respond_error methods to zebra-test to help with type resolution * Initial test that Overloaded errors cause some continues and some closes * Tune the number of test runs and test timing * Fix doctests and replace some confusing example requests --------- Co-authored-by: arya2 <aryasolhi@gmail.com> |
||
---|---|---|
.. | ||
command | ||
vectors | ||
command.rs | ||
lib.rs | ||
mock_service.rs | ||
net.rs | ||
network_addr.rs | ||
prelude.rs | ||
service_extensions.rs | ||
transcript.rs | ||
vectors.rs | ||
zip0143.rs | ||
zip0243.rs | ||
zip0244.rs |