remm        2003/03/23 10:10:07

  Modified:    catalina/src/share/org/apache/catalina/servlets
                        StatusManagerServlet.java
  Log:
  - Can't depend on the Coyote API from here.
  - Add case for unknown stage and prepare stage.
  
  Revision  Changes    Path
  1.3       +18 -11    
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/StatusManagerServlet.java
  
  Index: StatusManagerServlet.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/StatusManagerServlet.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- StatusManagerServlet.java 23 Mar 2003 16:31:19 -0000      1.2
  +++ StatusManagerServlet.java 23 Mar 2003 18:10:07 -0000      1.3
  @@ -365,31 +365,38 @@
   
           switch (stage) {
   
  -        case (org.apache.coyote.Constants.STAGE_PARSE):
  +        case (1/*org.apache.coyote.Constants.STAGE_PARSE*/):
               writer.write("P");
               fullStatus = false;
               break;
  -        case (org.apache.coyote.Constants.STAGE_SERVICE):
  +        case (2/*org.apache.coyote.Constants.STAGE_PREPARE*/):
  +            writer.write("P");
  +            fullStatus = false;
  +            break;
  +        case (3/*org.apache.coyote.Constants.STAGE_SERVICE*/):
               writer.write("S");
               break;
  -        case (org.apache.coyote.Constants.STAGE_ENDINPUT):
  +        case (4/*org.apache.coyote.Constants.STAGE_ENDINPUT*/):
               writer.write("F");
               break;
  -        case (org.apache.coyote.Constants.STAGE_ENDOUTPUT):
  +        case (5/*org.apache.coyote.Constants.STAGE_ENDOUTPUT*/):
               writer.write("F");
               break;
  -        case (org.apache.coyote.Constants.STAGE_ENDED):
  +        case (7/*org.apache.coyote.Constants.STAGE_ENDED*/):
               writer.write("R");
               fullStatus = false;
               break;
  -        case (org.apache.coyote.Constants.STAGE_KEEPALIVE):
  +        case (6/*org.apache.coyote.Constants.STAGE_KEEPALIVE*/):
               writer.write("K");
               fullStatus = false;
               break;
  -        case (org.apache.coyote.Constants.STAGE_NEW):
  +        case (0/*org.apache.coyote.Constants.STAGE_NEW*/):
               writer.write("R");
               fullStatus = false;
               break;
  +        default:
  +            writer.write("?");
  +            fullStatus = false;
   
           }
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to