mturk 2005/02/17 00:48:14 Modified: jk/native/common jk_mt.h Log: If JK_PREFORK is defined we can exclude all thread locking code for prefork servers like apache1 on unixes, etc... Revision Changes Path 1.17 +10 -2 jakarta-tomcat-connectors/jk/native/common/jk_mt.h Index: jk_mt.h =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_mt.h,v retrieving revision 1.16 retrieving revision 1.17 diff -u -r1.16 -r1.17 --- jk_mt.h 14 Feb 2005 09:45:31 -0000 1.16 +++ jk_mt.h 17 Feb 2005 08:48:14 -0000 1.17 @@ -37,11 +37,19 @@ * _REENTRANT define. */ #if defined (WIN32) || defined(_REENTRANT) || (defined(NETWARE) && defined(__NOVELL_LIBC__)) +#ifdef JK_PREFORK +#define _MT_CODE 0 +#else +#define _MT_CODE 1 +#endif +#else +#define _MT_CODE 0 +#endif /* * Marks execution under MT compilation */ -#define _MT_CODE +#if _MT_CODE #ifdef WIN32 #include <windows.h>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]