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);
           }
  
  
  

Reply via email to