Return-Path: Delivered-To: apmail-jakarta-tomcat-dev-archive@apache.org Received: (qmail 32084 invoked from network); 2 Jul 2002 12:08:35 -0000 Received: from unknown (HELO nagoya.betaversion.org) (192.18.49.131) by daedalus.apache.org with SMTP; 2 Jul 2002 12:08:35 -0000 Received: (qmail 4050 invoked by uid 97); 2 Jul 2002 12:08:39 -0000 Delivered-To: qmlist-jakarta-archive-tomcat-dev@jakarta.apache.org Received: (qmail 4029 invoked by uid 97); 2 Jul 2002 12:08:38 -0000 Mailing-List: contact tomcat-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Tomcat Developers List" Reply-To: "Tomcat Developers List" Delivered-To: mailing list tomcat-dev@jakarta.apache.org Received: (qmail 4007 invoked by uid 97); 2 Jul 2002 12:08:38 -0000 X-Antivirus: nagoya (v4198 created Apr 24 2002) Date: 2 Jul 2002 12:08:25 -0000 Message-ID: <20020702120825.49271.qmail@icarus.apache.org> From: mturk@apache.org To: jakarta-tomcat-connectors-cvs@apache.org Subject: cvs commit: jakarta-tomcat-connectors/jk/native2/common jk_channel_jni.c X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N mturk 2002/07/02 05:08:25 Modified: jk/native2/common jk_channel_jni.c Log: Call the vm detach on 'afterRequest' and on channel destoy. Revision Changes Path 1.31 +5 -1 jakarta-tomcat-connectors/jk/native2/common/jk_channel_jni.c Index: jk_channel_jni.c =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/common/jk_channel_jni.c,v retrieving revision 1.30 retrieving revision 1.31 diff -u -r1.30 -r1.31 --- jk_channel_jni.c 29 Jun 2002 18:31:00 -0000 1.30 +++ jk_channel_jni.c 2 Jul 2002 12:08:25 -0000 1.31 @@ -329,6 +329,10 @@ (*jniEnv)->DeleteGlobalRef( jniEnv, epData->jniJavaContext ); } + jniCh->vm->detach( env, jniCh->vm ); + env->l->jkLog(env, env->l, JK_LOG_INFO, + "channel_jni.close() ok\n" ); + endpoint->channelData=NULL; return JK_OK; @@ -522,7 +526,7 @@ if( we==NULL || we->vm==NULL ) { return JK_OK; } - /* we->vm->detach( env, we->vm ); */ + we->vm->detach( env, we->vm ); if( worker->mbean->debug > 0 ) env->l->jkLog(env, env->l, JK_LOG_INFO, -- To unsubscribe, e-mail: For additional commands, e-mail: