commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sebb (JIRA)" <>
Subject [jira] Updated: (DAEMON-136) Jsvc does not exit when all non-daemon threads are died
Date Fri, 23 Apr 2010 15:36:52 GMT


Sebb updated DAEMON-136:

    Fix Version/s:     (was: 1.0.1)

> Jsvc does not exit when all non-daemon threads are died
> -------------------------------------------------------
>                 Key: DAEMON-136
>                 URL:
>             Project: Commons Daemon
>          Issue Type: Bug
>          Components: Jsvc
>    Affects Versions: 1.0.2
>         Environment: Ubuntu 9.10, Sun Java 1.6.0_16
>            Reporter: Hontvari Jozsef
>            Priority: Minor
>         Attachments: stack, stack-long, stack-mixed-long
> A jsvc dameon keeps running even if all non-dameon Java threads are exited. It can be
reproduced by creating a start class with the usual four, but empty functions. The symtom
does not change if init() takes a few seconds of time.  I have attached three stack traces,
using different jstack options, I don't see anything special, however.
> The workaround is to explicitly call System.exit() at places where the system can finish
its work.

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

View raw message