Skip to content
Snippets Groups Projects
Commit 6994682a authored by Robert Klotzner's avatar Robert Klotzner Committed by GitHub
Browse files

DoS protection on the collator protocol (#3446)


* Move on to next validator after timeout.

* Better naming.

* Wrong implementation of validator fetch timeouts.

* Validator side: Move on to next collator

if download takes too long.

* Drop multiple requests from same validator.

* Add test that next response is sent after timeout.

* Multiple requests by same validator should get dropped.

* Test that another collator is tried

after exclusive download time.

* Add dep.

* Cleanup.

* Merge fix.

* Review remarks.

* Fixes.

* Add log targets to trace logs

Co-authored-by: default avatarAndronik Ordian <write@reusable.software>
parent e5122227
Branches
No related merge requests found
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment