tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Yong Gou" <y...@bea.com>
Subject RE: New Feature List
Date Wed, 28 Jun 2006 09:48:23 GMT
Hi, Filip,

When I used full fledged Tomcat 5.5.15 (i.e. standard edition) in an OSGi environment, I found
the thread pool of the ReplicationListener was not be destroyed when I stopped Tomcat. So
after I stopped and restarted Tomcat for a few times, the accumulated number of undestroyed
threads would increase accordingly. This resulted in serious memory leak in case of needing
stopping and restarting Tomcat in succession in a JVM within its single lifecycle. 

So I read the code of ReplicationListener.java and tried to figure out what is the problem.
I saw there is a start method which instantiates a ThreadPool instance but seems no matched
stop method provided to destroy the created instance. I am wondering is this a negligence
or by design for some reasons?

In addition, a few other threads such as "Cluster-MembershipReceiver", "http-xxxx-Processor***"
and "TP-Processor*" were also not able to be destroyed in my case.

I know with normal Tomcat usage, this might not be a problem since Tomcat stopping/restarting
implies JVM stopping/restarting, all threads and memory will get recycled after JVM has stopped.
But this is indeed a problem in my case.


Thanks,
Eric



-----Original Message-----
From: Filip Hanik - Dev Lists [mailto:devlists@hanik.com] 
Sent: 2006年6月23日 22:02
To: Tomcat Developers List
Subject: Re: New Feature List

Look at the "Get Involved" section of Tomcat's home page

http://tomcat.apache.org/getinvolved.html

Yoav Shapira wrote:
> Riyaz,
> New contributors are always welcome.
>
> A decent place to start looking for work are the open issues for
> Tomcat in Bugzilla.  You will see a number marked as Enhancement
> Requests, and a number whose solution is not trivial at all.  Work on
> whatever interests you...
>
> Yoav
>
> On 6/23/06, Riyaz Mansoor <riyaz.mansoor@gmail.com> wrote:
>>
>> i'll keep it brief.
>>
>> i'm looking to spend time on working on the new features coming to
>> tomcat 5.5 or 6
>>
>> on the website, i could find no info on this. i was hoping there would
>> be a page listing the features being worked in 5.5 and the coming
>> features in 6
>>
>> riyaz
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
>> For additional commands, e-mail: dev-help@tomcat.apache.org
>>
>>
>
>


-- 


Filip Hanik

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org



_______________________________________________________________________
Notice:  This email message, together with any attachments, may contain
information  of  BEA Systems,  Inc.,  its subsidiaries  and  affiliated
entities,  that may be confidential,  proprietary,  copyrighted  and/or
legally privileged, and is intended solely for the use of the individual
or entity named in this message. If you are not the intended recipient,
and have received this message in error, please immediately return this
by email and then delete it.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Mime
View raw message