craigmcc 00/11/04 14:48:43 Modified: src/native/nt_service Tag: tomcat_32 jk_nt_service.c Log: Patch the NT Service tool to fix bugs when shutting down Tomcat via the AJP12 protocol, which causes Tomcat to be shutdown with extreme prejudice instead of waiting for it to shut down via the ajp12 shutdown message. NOTE: I HAVE NO MECHANISM FOR TESTING THIS PATCH - PLEASE CHECK IT OUT Submitted by: Brett Bergquist <[EMAIL PROTECTED]>, on TOMCAT-DEV, 31-Oct-2000 Revision Changes Path No revision No revision 1.3.2.1 +3 -3 jakarta-tomcat/src/native/nt_service/Attic/jk_nt_service.c Index: jk_nt_service.c =================================================================== RCS file: /home/cvs/jakarta-tomcat/src/native/nt_service/Attic/jk_nt_service.c,v retrieving revision 1.3 retrieving revision 1.3.2.1 diff -u -r1.3 -r1.3.2.1 --- jk_nt_service.c 2000/06/12 09:48:59 1.3 +++ jk_nt_service.c 2000/11/04 22:48:42 1.3.2.1 @@ -56,7 +56,7 @@ /*************************************************************************** * Description: NT System service for Jakarta/Tomcat * * Author: Gal Shachor <[EMAIL PROTECTED]> * - * Version: $Revision: 1.3 $ * + * Version: $Revision: 1.3.2.1 $ * ***************************************************************************/ #include "jk_global.h" @@ -670,13 +670,13 @@ } } else { char b[] = {(char)254, (char)15}; - int rc = send(sd, b, 2, 0); + rc = send(sd, b, 2, 0); if(2 == rc) { rc = JK_TRUE; } } jk_close_socket(sd); - if(2 == rc) { + if(JK_TRUE == rc) { if(WAIT_OBJECT_0 == WaitForSingleObject(hTomcat, 30*1000)) { return; } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]