lib/async/http/protocol/http2.rb in async-http-0.45.4 vs lib/async/http/protocol/http2.rb in async-http-0.45.6
- old
+ new
@@ -31,18 +31,16 @@
true
end
CLIENT_SETTINGS = {
::Protocol::HTTP2::Settings::ENABLE_PUSH => 0,
- ::Protocol::HTTP2::Settings::MAXIMUM_CONCURRENT_STREAMS => 256,
::Protocol::HTTP2::Settings::MAXIMUM_FRAME_SIZE => 0x100000,
::Protocol::HTTP2::Settings::INITIAL_WINDOW_SIZE => 0x7FFFFFFF,
- ::Protocol::HTTP2::Settings::ENABLE_CONNECT_PROTOCOL => 1,
}
SERVER_SETTINGS = {
# We choose a lower maximum concurrent streams to avoid overloading a single connection/thread.
- ::Protocol::HTTP2::Settings::MAXIMUM_CONCURRENT_STREAMS => 32,
+ ::Protocol::HTTP2::Settings::MAXIMUM_CONCURRENT_STREAMS => 10,
::Protocol::HTTP2::Settings::MAXIMUM_FRAME_SIZE => 0x100000,
::Protocol::HTTP2::Settings::INITIAL_WINDOW_SIZE => 0x7FFFFFFF,
::Protocol::HTTP2::Settings::ENABLE_CONNECT_PROTOCOL => 1,
}