mirror of
https://github.com/gyurix1968/guacamole-client.git
synced 2025-09-06 05:07:41 +00:00
Remove excessive layer of buffering.
This commit is contained in:
@@ -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;
|
||||||
|
Reference in New Issue
Block a user