Bernhard Huber wrote:
> Hi
> I have a question regarding StoreJanitorImpl.
> As I see in the source StoreJanitorImpl implements only
> Runnable.
> As I was using org.apache.cocoon.Main it seems that
> after all work is done StoreJanitorImpl stays running,
> this prevents org.apache.cocoon.Main to terminate even
> after the Cocoon.dispose() call.
If this is the case, then we need to do one of two things:
1) Have StoreJanitor implement Startable (allowing it to
be explicitly started and stopped, safely)
2) Call thread.setDaemon(true) if no cleanup is necessary.
> Further I suspect that StoreJanitorImpl makes problems if a
> servlet-container wants to dispose the Cocoon servlet. The thread of
> StoreJanitorImpl stays consuming valuable thread resources of a the
> dispose Cocoon servlet.
True!
--
"Those who would trade liberty for
temporary security deserve neither"
- Benjamin Franklin
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]