geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dain Sundstrom (JIRA)" <>
Subject [jira] Closed: (GERONIMO-948) Need reference counting on load/start of configurations
Date Thu, 06 Apr 2006 05:27:47 GMT
     [ ]
Dain Sundstrom closed GERONIMO-948:

    Fix Version: 1.1
                     (was: Wish List)
     Resolution: Fixed

> Need reference counting on load/start of configurations
> -------------------------------------------------------
>          Key: GERONIMO-948
>          URL:
>      Project: Geronimo
>         Type: Bug
>     Security: public(Regular issues) 
>   Components: kernel
>     Versions: 1.0-M5
>     Reporter: David Jencks
>     Assignee: David Jencks
>      Fix For: 1.1

> When you load/start a configuration, it loads and starts its ancestors and keeps track
of what it loaded and what it started, and undoes this when you stop/unload it.  This will
create big problems if you
> load A
> load B (with a common parent)
> unload A (unloading common parent of B)
> unload B
> Solution appears to be to count how many descendants use a config and only stop/unload
if count reaches 0.  Code to do this should probably be in the ConfigurationManager.

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:

View raw message