From 3143e2a21f6a822b12201e511db7138f8b512b25 Mon Sep 17 00:00:00 2001 From: Jiashuo Li Date: Tue, 9 Feb 2021 02:35:39 +0800 Subject: [PATCH] Change `conn.conn_kw`'s content instead of replacing it (#16587) * conn.conn_kw * Update _bigger_block_size_http_adapters.py Co-authored-by: Xiang Yan --- .../pipeline/transport/_bigger_block_size_http_adapters.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sdk/core/azure-core/azure/core/pipeline/transport/_bigger_block_size_http_adapters.py b/sdk/core/azure-core/azure/core/pipeline/transport/_bigger_block_size_http_adapters.py index 0bb8d9d0cc50..99f932c01cdd 100644 --- a/sdk/core/azure-core/azure/core/pipeline/transport/_bigger_block_size_http_adapters.py +++ b/sdk/core/azure-core/azure/core/pipeline/transport/_bigger_block_size_http_adapters.py @@ -41,5 +41,7 @@ def get_connection(self, url, proxies=None): conn = super(BiggerBlockSizeHTTPAdapter, self).get_connection(url, proxies) system_version = tuple(sys.version_info)[:3] if system_version[:2] >= (3, 7): - conn.conn_kw = {"blocksize": 32768} + if not conn.conn_kw: + conn.conn_kw = {} + conn.conn_kw['blocksize'] = 32768 return conn