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>