You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by "Marshall Schor (JIRA)" <ui...@incubator.apache.org> on 2008/12/09 22:14:44 UTC

[jira] Closed: (UIMA-1201) UIMA Does Not Exit Due to threadGroupDestroyer Thread Waiting On Daemon Threads

     [ https://issues.apache.org/jira/browse/UIMA-1201?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marshall Schor closed UIMA-1201.
--------------------------------

       Resolution: Won't Fix
    Fix Version/s: 2.3AS

This is fixed in 2.3.  For 2.2.2, the work-around for this is to use local reply queues with remote CAS multipliers.  This isn't possible if using HTTP as the messaging protocol - in that case, please apply this patch to your 2.2.2 release.

> UIMA Does Not Exit Due to threadGroupDestroyer Thread Waiting On Daemon Threads
> -------------------------------------------------------------------------------
>
>                 Key: UIMA-1201
>                 URL: https://issues.apache.org/jira/browse/UIMA-1201
>             Project: UIMA
>          Issue Type: Bug
>          Components: Collection Processing
>    Affects Versions: 2.2.2
>            Reporter: Stephen Duncan Jr
>             Fix For: 2.3AS
>
>
> The threadGroupDestroyer thread is causing my application to not exit when finished processing.  It's waiting on some threads from my database connection pool.  Those threads are daemon threads that won't end until the JVM shuts down.  The threadGroupDestroyer should not wait for daemon threads to end before destroying the thread group.  The relevant code is in lines 2518-2542 of CPMEngine.java

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.