Reinhard Poetz wrote:
Leszek Gawron wrote:

Reinhard Poetz wrote:


Today I've had a look at continuation invalidation. I found following code fragment in the ContinuationManagerImpl:


// REVISIT: This places only the "leaf" nodes in the expirations Sorted Set.
// do we really want to do this?
if (parent.getChildren().size() < 2) {
expirations.remove(parent);
}


Is it right that this means that only if a leaf continuation expires, the continuations tree is walked up and parent continuations are checked whether they have expired?


Yes, all children continuation have to expire for the parent to be removed.


Are there any problems if a parent continuation is removed before its children, except that the user can't jump back?


None that I know of. I'll have a closer look at that.

--
Leszek Gawron                                      [EMAIL PROTECTED]
IT Manager                                         MobileBox sp. z o.o.
+48 (61) 855 06 67                              http://www.mobilebox.pl
mobile: +48 (501) 720 812                       fax: +48 (61) 853 29 65

Reply via email to