[
https://issues.apache.org/jira/browse/RIVER-418?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Peter Firmstone resolved RIVER-418.
-----------------------------------
Resolution: Fixed
Services can implement org.apache.river.api.util.Startable to export and start
threads after construction completes.
> Service server implementations start threads before construction is complete
> allow "this" to escape
> ---------------------------------------------------------------------------------------------------
>
> Key: RIVER-418
> URL: https://issues.apache.org/jira/browse/RIVER-418
> Project: River
> Issue Type: Bug
> Components: com_sun_jini_start
> Affects Versions: River_2.2.0
> Reporter: Peter Firmstone
> Fix For: River_3.0.0
>
> Original Estimate: 40h
> Remaining Estimate: 40h
>
> Service server implementations need an additional common interface method to
> delay starting of internal threads until construction of the actual service
> implementation is complete, required to prevent it being published to other
> threads in an incomplete state.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)