You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by co...@apache.org on 2002/06/12 00:50:24 UTC
cvs commit: jakarta-tomcat-connectors/jk/native2/common jk_registry.c jk_registry.h
costin 2002/06/11 15:50:24
Modified: jk/native2 build.xml
jk/native2/common jk_registry.c jk_registry.h
Log:
Add signal and user components.
We use them only in jkjni - to allow java to send/receive signals
and change user id.
( they are not yet ready, especially receiving signals from java )
Revision Changes Path
1.37 +2 -2 jakarta-tomcat-connectors/jk/native2/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/build.xml,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -r1.36 -r1.37
--- build.xml 9 Jun 2002 00:13:35 -0000 1.36
+++ build.xml 11 Jun 2002 22:50:24 -0000 1.37
@@ -385,8 +385,7 @@
info="Building for NetWare platform" />
<def name="XP_NETWARE" if="netware"
info="Building for NetWare platform" />
- <def name="HAS_APR"
- info="JNI is now based on APR" />
+ <def name="HAS_APR" info="JNI is now based on APR" />
<def name="_REENTRANT" />
<def name="HAVE_JNI" />
@@ -410,6 +409,7 @@
<def name="_MBCS" if="win32" />
<def name="_USRDLL" if="win32" />
<def name="JNI_CONNECT_EXPORTS" if="win32" />
+ <def name="HAVE_SIGNAL" unless="win32" />
<import fileName="libhttpd.lib" if="win32" />
<import fileName="libapr.lib" if="win32" />
1.28 +3 -3 jakarta-tomcat-connectors/jk/native2/common/jk_registry.c
Index: jk_registry.c
===================================================================
RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/common/jk_registry.c,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- jk_registry.c 10 Jun 2002 21:55:06 -0000 1.27
+++ jk_registry.c 11 Jun 2002 22:50:24 -0000 1.28
@@ -140,7 +140,7 @@
env->registerFactory( env, "channel.jni", jk2_channel_jni_factory );
env->registerFactory( env, "worker.jni", jk2_worker_jni_factory );
env->registerFactory( env, "vm", jk2_vm_factory );
-
-
+ env->registerFactory( env, "signal", jk2_signal_factory);
+ env->registerFactory( env, "user", jk2_user_factory);
}
1.18 +9 -1 jakarta-tomcat-connectors/jk/native2/common/jk_registry.h
Index: jk_registry.h
===================================================================
RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/common/jk_registry.h,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- jk_registry.h 31 May 2002 17:52:05 -0000 1.17
+++ jk_registry.h 11 Jun 2002 22:50:24 -0000 1.18
@@ -183,3 +183,11 @@
int JK_METHOD jk2_mutex_proc_factory( jk_env_t *env ,jk_pool_t *pool,
jk_bean_t *result,
const char *type, const char *name);
+
+int JK_METHOD jk2_signal_factory( jk_env_t *env ,jk_pool_t *pool,
+ jk_bean_t *result,
+ const char *type, const char *name);
+
+int JK_METHOD jk2_user_factory( jk_env_t *env ,jk_pool_t *pool,
+ jk_bean_t *result,
+ const char *type, const char *name);
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>