You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by re...@apache.org on 2005/05/27 12:04:43 UTC

cvs commit: jakarta-tomcat-connectors/jni/java/org/apache/tomcat/jni Library.java

remm        2005/05/27 03:04:43

  Modified:    catalina/src/share/org/apache/catalina/core
                        AprLifecycleListener.java
               jni/java/org/apache/tomcat/jni Library.java
  Log:
  - terminate(boolean) -> terminate().
  
  Revision  Changes    Path
  1.2       +3 -7      jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/core/AprLifecycleListener.java
  
  Index: AprLifecycleListener.java
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/core/AprLifecycleListener.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- AprLifecycleListener.java	27 May 2005 09:41:38 -0000	1.1
  +++ AprLifecycleListener.java	27 May 2005 10:04:43 -0000	1.2
  @@ -78,13 +78,9 @@
           } else if (Lifecycle.AFTER_STOP_EVENT.equals(event.getType())) {
               try {
                   String methodName = "terminate";
  -                Class paramTypes[] = new Class[1];
  -                paramTypes[0] = Boolean.TYPE;
  -                Object paramValues[] = new Object[1];
  -                paramValues[0] = Boolean.TRUE;
                   Method method = Class.forName("org.apache.tomcat.jni.Library")
  -                    .getMethod(methodName, paramTypes);
  -                method.invoke(null, paramValues);
  +                    .getMethod(methodName, null);
  +                method.invoke(null, null);
               } catch (Throwable t) {
                   if (!log.isDebugEnabled()) {
                       log.info(sm.getString("aprListener.aprDestroy"));
  
  
  
  1.5       +2 -14     jakarta-tomcat-connectors/jni/java/org/apache/tomcat/jni/Library.java
  
  Index: Library.java
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jni/java/org/apache/tomcat/jni/Library.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- Library.java	16 Apr 2005 09:17:38 -0000	1.4
  +++ Library.java	27 May 2005 10:04:43 -0000	1.5
  @@ -68,7 +68,7 @@
       /* destroy global TCN's APR pool
        * This has to be the last call to TCN library.
        */
  -    private static native void terminate();
  +    public static native void terminate();
       /* Internal function for loading APR Features */
       private static native boolean has(int what);
       /* Internal function for loading APR Features */
  @@ -196,16 +196,4 @@
           return initialize();
       }
   
  -    /**
  -     * Tear down any APR internal data structures which aren't torn down
  -     * automatically.
  -     * An APR program must call this function at termination once it
  -     *         has stopped using APR services.
  -     */
  -    static public void terminate(boolean doCleanup)
  -    {
  -        terminate();
  -        /* TODO: doCleanup code */
  -    }
  -
   }
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org