Cross posting here from the user group since I guess this is more valid for this place. Log4j is getting blocked when it is waiting for the log file to be rolled. This has been observed on linux fc3 after the log file reached the specified rolling size. Using AsyncAppender
Stack trace - Name: Thread-53 State: WAITING on [EMAIL PROTECTED] Total blocked: 15 Total waited: 70 Stack trace: java.lang.Object.wait(Native Method) java.lang.Object.wait(Object.java:474) org.apache.log4j.AsyncAppender.append(AsyncAppender.java:85) org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:221) org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:57) org.apache.log4j.Category.callAppenders(Category.java:194) org.apache.log4j.Category.forcedLog(Category.java:379) org.apache.log4j.Category.log(Category.java:844) com.geodesiconline.mims.logging.MimsLocalFileLogger.log(MimsLocalFileLogger.java:164) com.geodesiconline.mims.logging.MimsLocalFileLogger.debugLog(MimsLocalFileLogger.java:109) com.geodesiconline.mims.protocol.xmpp.handler.AbstractHandler.isResourceBlockedForAllStanzas(AbstractHandler.java:2230) com.geodesiconline.mims.protocol.xmpp.handler.CommonPresence.sendPresence(CommonPresence.java:140) com.geodesiconline.mims.protocol.xmpp.handler.PresenceBroadcastHandler.broadcastPresenceUser(PresenceBroadcastHandler.java:332) com.geodesiconline.mims.protocol.xmpp.handler.PresenceBroadcastHandler.processOutboundStanza(PresenceBroadcastHandler.java:81) com.geodesiconline.mims.protocol.xmpp.handler.AsynchronousStanzaHandler.processStanza(AsynchronousStanzaHandler.java:331) com.geodesiconline.mims.protocol.xmpp.handler.PresenceHandler.processStanza(PresenceHandler.java:261) com.geodesiconline.mims.protocol.xmpp.handler.AbstractHandler.handleStanza(AbstractHandler.java:196) com.geodesiconline.mims.protocol.xmpp.io.XMPPIoHandler.processData(XMPPIoHandler.java:476) com.geodesiconline.mims.protocol.xmpp.io.XMPPIoHandler.messageReceived(XMPPIoHandler.java:184) com.geodesiconline.mims.protocol.xmpp.io.XMPPIoHandler.notified(XMPPIoHandler.java:672) com.geodesiconline.mims.event.EventManager$1.run(EventManager.java:196) java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) java.lang.Thread.run(Thread.java:595) All the other threads are blocked on this thread, bringing everything to a standstill. Any ideas? Should I open a bug? Regards, Vinod. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
