http2: use whatever the user sets for max requests

This commit is contained in:
HoneyryderChuck 2020-03-21 17:51:59 +00:00
parent 20a3da4437
commit 2b7fc18289

View File

@ -226,7 +226,7 @@ module HTTPX
def on_settings(*)
@handshake_completed = true
@max_requests = [@max_requests, @connection.remote_settings[:settings_max_concurrent_streams]].max
@max_requests = @connection.remote_settings[:settings_max_concurrent_streams] if @max_requests.zero?
@max_concurrent_requests = [@max_concurrent_requests, @max_requests].min
send_pending