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 ***** */ * ***** END LICENSE BLOCK ***** */
import java.io.*; import java.io.*;
import net.sourceforge.guacamole.net.GuacamoleTunnel;
import javax.servlet.ServletException; import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
@@ -46,6 +45,7 @@ import javax.servlet.http.HttpSession;
import net.sourceforge.guacamole.*; import net.sourceforge.guacamole.*;
import net.sourceforge.guacamole.io.GuacamoleReader; import net.sourceforge.guacamole.io.GuacamoleReader;
import net.sourceforge.guacamole.io.GuacamoleWriter; import net.sourceforge.guacamole.io.GuacamoleWriter;
import net.sourceforge.guacamole.net.GuacamoleTunnel;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
@@ -341,7 +341,7 @@ public abstract class GuacamoleHTTPTunnelServlet extends HttpServlet {
GuacamoleWriter writer = tunnel.acquireWriter(); 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]; char[] buffer = new char[8192];
int length; int length;