Browse Source

ensure close works, remove log

tags/2.0.1
Jonathan Cobb 5 years ago
parent
commit
05fa41f6bd
2 changed files with 1 additions and 1 deletions
  1. +0
    -1
      src/main/java/org/cobbzilla/util/io/FilterInputStreamViaOutputStream.java
  2. +1
    -0
      src/test/java/org/cobbzilla/util/io/FilterInputStreamViaOutputStreamTest.java

+ 0
- 1
src/main/java/org/cobbzilla/util/io/FilterInputStreamViaOutputStream.java View File

@@ -78,7 +78,6 @@ public class FilterInputStreamViaOutputStream extends PipedInputStream implement
} }


@Override public void close() { @Override public void close() {
log.info("close called from "+stacktrace());
try { try {
super.close(); super.close();
} catch (Exception e) { } catch (Exception e) {


+ 1
- 0
src/test/java/org/cobbzilla/util/io/FilterInputStreamViaOutputStreamTest.java View File

@@ -44,6 +44,7 @@ public class FilterInputStreamViaOutputStreamTest {
final ByteArrayOutputStream actual = new ByteArrayOutputStream(); final ByteArrayOutputStream actual = new ByteArrayOutputStream();
final long copied = IOUtils.copyLarge(filter, actual); final long copied = IOUtils.copyLarge(filter, actual);
log.info("copied "+copied+" bytes, actual has "+actual.toByteArray().length+" bytes"); log.info("copied "+copied+" bytes, actual has "+actual.toByteArray().length+" bytes");
filter.close();


// Decompress what we just read, we should end up back at testData // Decompress what we just read, we should end up back at testData
final ByteArrayOutputStream finalCheck = new ByteArrayOutputStream(); final ByteArrayOutputStream finalCheck = new ByteArrayOutputStream();


Loading…
Cancel
Save