Details
-
Type:
Bug
-
Status:
Resolved
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: 6.1.3
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
-
Number of attachments :
Description
in Server.java
line 254-265
if (!_dependentLifeCycles.isEmpty())
{
ListIterator itor = _dependentLifeCycles.listIterator(_dependentLifeCycles.size()-1);
while (itor.hasPrevious())
{
try
catch (Throwable e)
{mex.add(e);} }
}
It simply never stops the last lifecycle...
It should be
ListIterator itor = _dependentLifeCycles.listIterator(_dependentLifeCycles.size());
Activity
Greg Wilkins
made changes -
| Field | Original Value | New Value |
|---|---|---|
| Status | Open [ 1 ] | Resolved [ 5 ] |
| Resolution | Fixed [ 1 ] |
My current workaround:
I add an empty lifecycle which will be the one skipped...
server.addLifeCycle(new AbstractLifeCycle()
{
});