diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java index 62450a75530d9b9bab09e901b6072d4641133a8b..cfcfaca01218ddb1a92e1a439a4bf99f392ba60c 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java @@ -33,7 +33,6 @@ import net.i2p.data.Destination; import net.i2p.util.EventDispatcher; import net.i2p.util.FileUtil; import net.i2p.util.Log; - import net.i2p.util.Translate; /** @@ -772,11 +771,12 @@ public class I2PTunnelHTTPClient extends I2PTunnelClientBase implements Runnable _s = s; } String readLine(String method) throws IOException { - if (method == null || "POST".equals(method)) + // Use unbuffered until we can find a BufferedReader that limits line length + //if (method == null || "POST".equals(method)) return DataHelper.readLine(_s); - if (_br == null) - _br = new BufferedReader(new InputStreamReader(_s, "ISO-8859-1")); - return _br.readLine(); + //if (_br == null) + // _br = new BufferedReader(new InputStreamReader(_s, "ISO-8859-1")); + //return _br.readLine(); } } diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelIRCClient.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelIRCClient.java index 2892d71b74266bf751dd5c798f871ce3c6209dfc..a1cd1256e0a372df0393d27e719dcd001a5c7774 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelIRCClient.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelIRCClient.java @@ -144,6 +144,7 @@ public class I2PTunnelIRCClient extends I2PTunnelClientBase implements Runnable } public void run() { + // Todo: Don't use BufferedReader - IRC spec limits line length to 512 but... BufferedReader in; OutputStream output; try { @@ -218,6 +219,7 @@ public class I2PTunnelIRCClient extends I2PTunnelClientBase implements Runnable } public void run() { + // Todo: Don't use BufferedReader - IRC spec limits line length to 512 but... BufferedReader in; OutputStream output; try {