Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Motivation: NIO HTTP/2 has some DoS heuristics related to receiving RST_STREAM frames within a certain period of time. However, in gRPC if a server rejects a request it will close the stream early and send a RST_STREAM frame, this makes clients quite likely to trigger the DoS heuristics by accident, resulting in the client closing the connection. Modifications: Decrease the timing window during which we're allowed to receive RST_STREAM frames. Result: Less likely to hit a false positive for DoS limits on the client.
- Loading branch information