I have a large web application that has just begun failing with a gnarly bug. The AsyncAppender dispatcher thread dies, which causes the thread that is writing to the async appnder to block, and then other threads to wait on the async appender's mutex heald by that blocked thread, which slowly kills my application.
There is an OutOfMemory error logged to standard error, but this could be caused by this problem and not necessarily prompting the problem. There are no other uncaught exceptions written to standard error, which would be the obviosu cause of such a sproblem, as the async appender's dispatch doesn't have a try catch block. Has anyone else seen such a problem? Any suggestiosn for the cause/cure? Peter Booth