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, }