super(HTTPAdapter, self).__init__()
+ self._pool_connections = pool_connections
+ self._pool_maxsize = pool_maxsize
+
self.init_poolmanager(pool_connections, pool_maxsize)
def __getstate__(self):
for attr, value in state.items():
setattr(self, attr, value)
- # setup a new poolmanager after unpickling
- if self._pool_connections is not None:
- self.init_poolmanager(self._pool_connections, self._pool_maxsize)
+ self.init_poolmanager(self._pool_connections, self._pool_maxsize)
def init_poolmanager(self, connections, maxsize):
# save these values for pickling
__attrs__ = [
'headers', 'cookies', 'auth', 'timeout', 'proxies', 'hooks',
- 'params', 'verify', 'cert', 'prefetch', 'adapters']
+ 'params', 'verify', 'cert', 'prefetch', 'adapters', 'stream',
+ 'trust_env']
def __init__(self):