Remove excessive layer of buffering.

This commit is contained in:
Michael Jumper
2012-07-25 10:11:10 -07:00
parent 48ca5200b9
commit 4e72a2d4a6

View File

@@ -37,7 +37,6 @@ package net.sourceforge.guacamole.servlet;
* ***** END LICENSE BLOCK ***** */
import java.io.*;
import net.sourceforge.guacamole.net.GuacamoleTunnel;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
@@ -46,6 +45,7 @@ import javax.servlet.http.HttpSession;
import net.sourceforge.guacamole.*;
import net.sourceforge.guacamole.io.GuacamoleReader;
import net.sourceforge.guacamole.io.GuacamoleWriter;
import net.sourceforge.guacamole.net.GuacamoleTunnel;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -341,7 +341,7 @@ public abstract class GuacamoleHTTPTunnelServlet extends HttpServlet {
GuacamoleWriter writer = tunnel.acquireWriter();
Reader input = new BufferedReader(new InputStreamReader(request.getInputStream(), "UTF-8"));
Reader input = new InputStreamReader(request.getInputStream(), "UTF-8");
char[] buffer = new char[8192];
int length;