mturk       2002/07/14 06:37:28

  Modified:    jk/native2/server/apache2 jk_service_apache2.c
  Log:
  Move the jvm detaching to the service afterRequest.
  That way we are sure that the detaching is in the same thread.
  
  Revision  Changes    Path
  1.28      +8 -1      
jakarta-tomcat-connectors/jk/native2/server/apache2/jk_service_apache2.c
  
  Index: jk_service_apache2.c
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/jk/native2/server/apache2/jk_service_apache2.c,v
  retrieving revision 1.27
  retrieving revision 1.28
  diff -u -r1.27 -r1.28
  --- jk_service_apache2.c      8 Jul 2002 13:30:56 -0000       1.27
  +++ jk_service_apache2.c      14 Jul 2002 13:37:28 -0000      1.28
  @@ -585,6 +585,13 @@
               }
           }
       }
  +    if (s->realWorker) {
  +        struct jk_worker *w = s->realWorker;
  +        if (w != NULL && w->channel != NULL 
  +            && w->channel->afterRequest != NULL) {
  +            w->channel->afterRequest( env, w->channel, w, NULL, s );
  +        }
  +    }
   }
   
   int JK_METHOD jk2_service_apache2_init(jk_env_t *env, jk_ws_service_t *s)
  
  
  

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

Reply via email to