From scm-return-11097-apmail-geronimo-scm-archive=geronimo.apache.org@geronimo.apache.org Tue Apr 04 22:34:23 2006 Return-Path: Delivered-To: apmail-geronimo-scm-archive@www.apache.org Received: (qmail 32546 invoked from network); 4 Apr 2006 22:34:22 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 4 Apr 2006 22:34:22 -0000 Received: (qmail 85801 invoked by uid 500); 4 Apr 2006 22:34:22 -0000 Delivered-To: apmail-geronimo-scm-archive@geronimo.apache.org Received: (qmail 85791 invoked by uid 500); 4 Apr 2006 22:34:21 -0000 Mailing-List: contact scm-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list scm@geronimo.apache.org Received: (qmail 85780 invoked by uid 99); 4 Apr 2006 22:34:21 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 04 Apr 2006 15:34:21 -0700 X-ASF-Spam-Status: No, hits=-9.4 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [209.237.227.194] (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.29) with SMTP; Tue, 04 Apr 2006 15:34:21 -0700 Received: (qmail 32420 invoked by uid 65534); 4 Apr 2006 22:34:00 -0000 Message-ID: <20060404223400.32418.qmail@minotaur.apache.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r391431 - /geronimo/xbean/trunk/xbean-server/src/main/java/org/apache/xbean/server/main/KernelMain.java Date: Tue, 04 Apr 2006 22:34:00 -0000 To: scm@geronimo.apache.org From: chirino@apache.org X-Mailer: svnmailer-1.0.7 X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: chirino Date: Tue Apr 4 15:33:56 2006 New Revision: 391431 URL: http://svn.apache.org/viewcvs?rev=391431&view=rev Log: Provide a way to destroy the kernel async Modified: geronimo/xbean/trunk/xbean-server/src/main/java/org/apache/xbean/server/main/KernelMain.java Modified: geronimo/xbean/trunk/xbean-server/src/main/java/org/apache/xbean/server/main/KernelMain.java URL: http://svn.apache.org/viewcvs/geronimo/xbean/trunk/xbean-server/src/main/java/org/apache/xbean/server/main/KernelMain.java?rev=391431&r1=391430&r2=391431&view=diff ============================================================================== --- geronimo/xbean/trunk/xbean-server/src/main/java/org/apache/xbean/server/main/KernelMain.java (original) +++ geronimo/xbean/trunk/xbean-server/src/main/java/org/apache/xbean/server/main/KernelMain.java Tue Apr 4 15:33:56 2006 @@ -195,6 +195,12 @@ Thread.currentThread().setContextClassLoader(oldClassLoader); } } + + public void destroy() { + if( kernel!=null ) { + kernel.destroy(); + } + } private static class DestroyKernelThread extends Thread { private final Kernel kernel; @@ -208,4 +214,5 @@ kernel.destroy(); } } + }