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]>