Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2db95470 authored by Tobias Preuss's avatar Tobias Preuss
Browse files

Avoid leaking CountingOutputStream.

+ Affects org.apache.commons.io.output.CountingOutputStream.
parent c0c0e05a
Loading
Loading
Loading
Loading
+1 −3
Original line number Diff line number Diff line
@@ -21,10 +21,8 @@ class ProgressBodyFactory extends DefaultBodyFactory {

    @Override
    protected void copyData(InputStream inputStream, OutputStream outputStream) throws IOException {
        final CountingOutputStream countingOutputStream = new CountingOutputStream(outputStream);

        Timer timer = new Timer();
        try {
        try (CountingOutputStream countingOutputStream = new CountingOutputStream(outputStream)) {
            timer.scheduleAtFixedRate(new TimerTask() {
                @Override
                public void run() {