I already run using -server as it has a more reliable gc pattern. However, I still get a leak over time. The GC log is just a method of seeing how big it is...
After a while the heap will grow it it's maximum (128mb in this case) James will then stop processing email (not BUT receiving it). This is why I need to find the problem as it stops James working. I think the problem is in the deliver() in RemoteDelivery(). I WILL find it :) -- Jason > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] > Sent: 04 February 2003 20:11 > To: James Developers List > Subject: RE: An interesting note about memory leaks (was > Memory leaks in RemoteDelivery mailet?) > > > > > > The moral of the story is that not all memory consumption > is leakage. > > and that -server is a necessity for java applications with > long uptimes. > > > Well, recommended, but not strictly a necessity. The thing > actually worked perfectly. The only troble is that if it > suddely got a flurry of requests, it would have to garbage > collect madly to free up enough memory to manage them. > > ADK > > -------------------------------------------- > > There is no magic. > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]