remm        2002/12/05 05:34:09

  Modified:    catalina/src/share/org/apache/catalina/core
                        StandardWrapper.java
  Log:
  - Slightly experimental: mark servlets as unavailable
    when the wrapper is stopped (bug 15077).
  
  Revision  Changes    Path
  1.9       +10 -5     
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/core/StandardWrapper.java
  
  Index: StandardWrapper.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/core/StandardWrapper.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- StandardWrapper.java      20 Nov 2002 00:19:54 -0000      1.8
  +++ StandardWrapper.java      5 Dec 2002 13:34:09 -0000       1.9
  @@ -1343,6 +1343,8 @@
           // Load and initialize an instance of this servlet if requested
           // MOVED TO StandardContext START() METHOD
   
  +        setAvailable(0L);
  +
       }
   
   
  @@ -1354,11 +1356,14 @@
        */
       public void stop() throws LifecycleException {
   
  +        setAvailable(Long.MAX_VALUE);
  +
           // Shut down our servlet instance (if it has been initialized)
           try {
               unload();
           } catch (ServletException e) {
  -            log.error(sm.getString("standardWrapper.unloadException", getName()), 
e);
  +            log.error(sm.getString
  +                      ("standardWrapper.unloadException", getName()), e);
           }
   
           // Shut down this component
  
  
  

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

Reply via email to