Hey Roger,

I tried the same (-XX:MaxPermSize=256M) and guess what, no more
crashes, no more deadlocks. I would love to have had error messages
which at least point in the right direction instead of "bean not
found", "response already commited" and "broken pipe"... Now I know
that an OutOfMemory exception in tomcat doesn't mean that you are out
of memory, and a response already commited/client aborted/broken pipe
-> does.

Thanx for the hint Roger.

regards
Leon

On 3/18/06, Roger Keays <[EMAIL PROTECTED]> wrote:
>
> > I've studied a number of stack traces and the locking seems fine - there
> > is evidence of cyclical deadlock. The problem is that a whole lot of
> > threads (including the ones holding the locks) are listed as 'waiting
> > for monitor' but I can't see why.
>
> I found out that it was the garbage collector that those threads were
> waiting on, but the gc had given up because I was out of PermGen memory
> space.
>
> -XX:MaxPermSize=128m fixes the issue :)
>
> --
> ----------------------------------------
> Ninth Avenue Software
> p: +61 7 3870 8494 (UTC +10)
> f: +61 7 3870 8491
> w: http://www.ninthavenue.com.au
> e: [EMAIL PROTECTED]
> ----------------------------------------
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

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

Reply via email to