Hi,
>> 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.
#1 I will take a look. But I need some re-read of the avalon
dev docs.
#2 is already set
>> 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!
Ok, how can we solve this?

Cheers
Gerhard


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to