pier 01/07/19 16:37:55 Modified: webapp/java WarpConnection.java Log: Handle requests. Revision Changes Path 1.16 +6 -2 jakarta-tomcat-connectors/webapp/java/WarpConnection.java Index: WarpConnection.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/webapp/java/WarpConnection.java,v retrieving revision 1.15 retrieving revision 1.16 diff -u -r1.15 -r1.16 --- WarpConnection.java 2001/07/19 04:19:01 1.15 +++ WarpConnection.java 2001/07/19 23:37:55 1.16 @@ -179,16 +179,20 @@ * Process data from the socket. */ public void run() { + WarpPacket packet=new WarpPacket(); + if (Constants.DEBUG) logger.debug("Connection starting"); try { this.input=this.socket.getInputStream(); this.output=this.socket.getOutputStream(); - boolean success=new WarpConfigurationHandler().handle(this); - if (!success) { + if (!new WarpConfigurationHandler().handle(this,packet)) { logger.log("Configuration handler returned false"); this.stop(); } + WarpRequestHandler requestHandler=new WarpRequestHandler(); + while (requestHandler.handle(this,packet)); + this.stop(); } catch (IOException e) { logger.log("Exception on socket",e); }