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: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>