8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1fb82e5 commit 4ed7fecCopy full SHA for 4ed7fec
twilio/http/http_client.py
@@ -1,3 +1,4 @@
1
+import os
2
import logging
3
from typing import Dict, Optional, Tuple
4
@@ -39,7 +40,10 @@ def __init__(
39
40
self.session = Session() if pool_connections else None
41
if self.session and max_retries is not None:
42
self.session.mount("https://", HTTPAdapter(max_retries=max_retries))
-
43
+ if self.session is not None:
44
+ self.session.mount(
45
+ "https://", HTTPAdapter(pool_maxsize=min(32, os.cpu_count() + 4))
46
+ )
47
self.request_hooks = request_hooks or hooks.default_hooks()
48
self.proxy = proxy if proxy else {}
49
0 commit comments