Hi,

- I have written a servlet that reads the request from the client, process
the request, produce the  
  response and then write the response to
  the client. 
- I have deployed the servlet on tomcat 6.0.29.
- I sent 10 batches of 100 requests each to the servlet, all the requests
entertained successfully.

The problem is, tomcat 6.0.29 does not relase the memory of requests and
responses even though i forcefully call the garbage collector from the
profiler. When looked using the profiler, there were large byte arrays held
by tomcat 6.0.29 code. In these byte arrays, there were request and
responses that were read from client and sent in response. The memory of
these request and response did not release even though i left the system
running for 2-3 days.

I have also checked my code, there is no memory leak in my servlet code.I am
properly closing my input and output streams.

Did any body else faced the same problem with tomcat 6.0.29. ?

i am using tomcat 6.0.29 on windows server 2003.


Any help would be greatly appreciated.


Thanks.
-- 
View this message in context: 
http://old.nabble.com/Tomcat-6.0.29-problem-tp30919317p30919317.html
Sent from the Tomcat - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to