Hi,
I finally made some tests with mina-rc2 trying to reproduce the oom.
I didn't succeed to reproduce it when stressing james with normal mails
(well-formed,...).
I would tend to follow the pointer Norman gave about the infinite loop
in the exceptionCaught() method (writing on the session recause and
exception,...)
http://svn.apache.org/viewvc/james/server/trunk/smtpserver/src/main/java/org/apache/james/smtpserver/mina/SMTPIoHandler.java?revision=930014&view=markup
I think that some sockets behaving badly may be the cause and tried to
simulate this with long-time opened connection, with garbage being sent
on the sockets,... without success (no exception).
I will now roolback to the previous version of SMTPIoHandler with james
not closing the mina session, and see what I can find.
If you've got some idea of patterns, datas,... to send on the socket to
make mina throw an exception, just post it.
Tks,
Eric
On 04/13/2010 07:23 PM, Eric Charles wrote:
Hi Ashish,
James in running with netty since 2 days.
I plan to let it run until this Friday (if no problem).
Thereafter, I will go back to mina.
The logs I've got are not helpfull and show nothing, except a sudden
java OOM.
I may try this weekend to find a reproducible way to have the oom.
Tks,
Eric
On 04/13/2010 10:47 AM, Norman Maurer wrote:
We need to let Eric test it again. Currently he run the netty version
of james to see if the cause is really MINA ..
Thx,
Norman
2010/4/13 Ashish<paliwalash...@gmail.com>:
Is the OOM fixed after the change?
thanks
ashish
On Mon, Apr 12, 2010 at 1:15 PM, Norman Maurer
<norman.mau...@googlemail.com> wrote:
Hi Ashish,
I bet its the loop I mention before.. This would make sense when
looking at the growing queued writes. I commited a change to trunk
which close the session after write the data to the client. We will
see if this helps..
Thx,
Norman
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org