From 8deb42bf89b0ced99a1ef5a9721986b35deda244 Mon Sep 17 00:00:00 2001 From: Jesse Glick Date: Fri, 4 Oct 2013 11:16:55 -0400 Subject: [PATCH] [JENKINS-19473] Removing workaround since root bug should be fixed in jzlib 1.1.3. --- core/pom.xml | 6 ++++++ core/src/main/java/hudson/FilePath.java | 7 +------ 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/core/pom.xml b/core/pom.xml index 1efb969184..e844111324 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -583,6 +583,12 @@ THE SOFTWARE. com.google.guava guava + + + com.jcraft + jzlib + 1.1.3 + diff --git a/core/src/main/java/hudson/FilePath.java b/core/src/main/java/hudson/FilePath.java index fe7d95c286..f5e3f18ba7 100644 --- a/core/src/main/java/hudson/FilePath.java +++ b/core/src/main/java/hudson/FilePath.java @@ -635,12 +635,7 @@ public final class FilePath implements Serializable { } } public OutputStream compress(OutputStream out) throws IOException { - return new GZIPOutputStream(new BufferedOutputStream(out), - // TODO JENKINS-19473 workaround; replace when jzlib fixed - new com.jcraft.jzlib.Deflater(6, 15+16, 9), // use 9 for memLevel - 512, - true - ); + return new GZIPOutputStream(new BufferedOutputStream(out)); } };