From f6d8200bc865b58cf231ba74ec3e583a5e322346 Mon Sep 17 00:00:00 2001 From: jrandom <jrandom> Date: Tue, 27 Sep 2005 00:56:49 +0000 Subject: [PATCH] oops (thanks Complication!) --- .../src/net/i2p/i2ptunnel/HTTPResponseOutputStream.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/HTTPResponseOutputStream.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/HTTPResponseOutputStream.java index 16a2ee34bf..aa68c5737b 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/HTTPResponseOutputStream.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/HTTPResponseOutputStream.java @@ -236,7 +236,7 @@ class HTTPResponseOutputStream extends FilterOutputStream { if (_log.shouldLog(Log.WARN)) _log.warn("Error decompressing: " + written + ", " + _in.getTotalRead() + "/" + _in.getTotalExpanded(), ioe); } finally { - if (_log.shouldLog(Log.WARN)) + if (_log.shouldLog(Log.WARN) && (_in != null)) _log.warn("After decompression, written=" + written + " read=" + _in.getTotalRead() + ", expanded=" + _in.getTotalExpanded() + ", remaining=" + _in.getRemaining() + ", finished=" + _in.getFinished()); @@ -245,8 +245,8 @@ class HTTPResponseOutputStream extends FilterOutputStream { } catch (IOException ioe) {} } long end = System.currentTimeMillis(); - double compressed = _in.getTotalRead(); - double expanded = _in.getTotalExpanded(); + double compressed = (_in != null ? _in.getTotalRead() : 0); + double expanded = (_in != null ? _in.getTotalExpanded() : 0); double ratio = 0; if (expanded > 0) ratio = compressed/expanded; -- GitLab