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

Gary D. Gregory resolved EXEC-53.
---------------------------------
    Fix Version/s: 1.2
       Resolution: Fixed

> Allow control over asynchronous execution thread
> ------------------------------------------------
>
>                 Key: EXEC-53
>                 URL: https://issues.apache.org/jira/browse/EXEC-53
>             Project: Commons Exec
>          Issue Type: Improvement
>    Affects Versions: 1.1
>            Reporter: Nikolay Martynov
>            Assignee: Siegfried Goeschl
>            Priority: Major
>              Labels: patch
>             Fix For: 1.2
>
>         Attachments: EXEC-53.unit-test.patch, commons-exec-daemon.patch
>
>   Original Estimate: 2h
>  Remaining Estimate: 2h
>
> When process is started asynchronously using DefaultExecutor then thread is 
> created that monitors process. This thread is user thread and blocks java 
> program from exiting. There is no way to make this thread daemon. Allowing 
> this to be a daemon thread one would be able to spawn process without &, 
> monitor this process for some time to be sure that it is alive and then exit 
> without calling System.exit() that isnt always possible/desirable.
> Also it would be nice to be able to create thread with specific priority or 
> thread group or thread name or anything else.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to