summaryrefslogtreecommitdiff
path: root/paramiko/compress.py
diff options
context:
space:
mode:
authorDrNeutron <30759787+DrNeutron@users.noreply.github.com>2017-08-08 16:43:53 -0600
committerGitHub <noreply@github.com>2017-08-08 16:43:53 -0600
commitf1b1a333d46a5d01ce7f9b7805a7d9b1dcff03a0 (patch)
tree2fa401d521b16bae7e5b5ce46f6fbe4844aff3d9 /paramiko/compress.py
parent08f503740182608570ac87661225fe2e11914d8f (diff)
downloadparamiko-f1b1a333d46a5d01ce7f9b7805a7d9b1dcff03a0.tar.gz
Update compress.py
The previous setting of the compression level to 9 is a poor trade off in CPU and time used for compression vs the size gain over the default level of compression in zlib which is 6.
Diffstat (limited to 'paramiko/compress.py')
-rw-r--r--paramiko/compress.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/paramiko/compress.py b/paramiko/compress.py
index b55f0b1d..5073109c 100644
--- a/paramiko/compress.py
+++ b/paramiko/compress.py
@@ -25,7 +25,8 @@ import zlib
class ZlibCompressor (object):
def __init__(self):
- self.z = zlib.compressobj(9)
+ # Use the default level of zlib compression
+ self.z = zlib.compressobj()
def __call__(self, data):
return self.z.compress(data) + self.z.flush(zlib.Z_FULL_FLUSH)