30 Sep 11:27
DO NOT REPLY [Bug 45915] New: DeadLock occured in AsyncAppender
From: <bugzilla <at> apache.org>
Subject: DO NOT REPLY [Bug 45915] New: DeadLock occured in AsyncAppender
Newsgroups: gmane.comp.jakarta.log4j.devel
Date: 2008-09-30 09:31:25 GMT
Subject: DO NOT REPLY [Bug 45915] New: DeadLock occured in AsyncAppender
Newsgroups: gmane.comp.jakarta.log4j.devel
Date: 2008-09-30 09:31:25 GMT
https://issues.apache.org/bugzilla/show_bug.cgi?id=45915 Summary: DeadLock occured in AsyncAppender Product: Log4j Version: 1.2 Platform: HP OS/Version: HP-UX Status: NEW Severity: critical Priority: P2 Component: Appender AssignedTo: log4j-dev <at> logging.apache.org ReportedBy: keiichi.fujito <at> hp.com Unfortunately, our system which uses log4j 1.2.15. encountered the same bug that was reported in Bug#: 38137 Comment #16. This bug seems not to be discussed for the final fix for several months… Is this bug going to fix in near future? Here is the thread dump: Found one Java-level deadlock: ============================= "Thread-1": waiting to lock monitor 6000000000587e40 (object 9fffffffcb409a68, a java.util.ArrayList), which is held by "pool-1-thread-41460" "pool-1-thread-41460": waiting to lock monitor 6000000000588230 (object 9fffffffcb4d9b28, a org.apache.log4j.spi.RootLogger), which is held by "Thread-1" Java stack information for the threads listed above: =================================================== "Thread-1": at org.apache.log4j.AsyncAppender.append(AsyncAppender.java:163) - waiting to lock <9fffffffcb409a68> (a java.util.ArrayList) at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:251) - locked <9fffffffcb409ac0> (a org.apache.log4j.AsyncAppender) at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:66) at org.apache.log4j.Category.callAppenders(Category.java:206) - locked <9fffffffcb4d9b28> (a org.apache.log4j.spi.RootLogger) at org.apache.log4j.Category.forcedLog(Category.java:391) at org.apache.log4j.Category.log(Category.java:856) at kid.bs.common.log.KidLogger.log(KidLogger.java:429) at kid.bs.common.log.KidLogger.log(KidLogger.java:351) at kid.bs.job.KidExecuter.run(KidExecuter.java:1128) at java.lang.Thread.run(Thread.java:595) "pool-1-thread-41460": at org.apache.log4j.Category.callAppenders(Category.java:204) - waiting to lock <9fffffffcb4d9b28> (a org.apache.log4j.spi.RootLogger) at org.apache.log4j.Category.forcedLog(Category.java:391) at org.apache.log4j.Category.log(Category.java:856) at kid.bs.common.log.KidLogger.info(KidLogger.java:142) at kid.sr.batch.LoadingDaily.action(LoadingDaily.java:2111) - locked <9fffffffcbee6e28> (a java.lang.String) at kid.bs.job.thread.KidActionThread.newActionClass(KidActionThread.java:429) at kid.bs.job.thread.KidActionThread.jobExecute(KidActionThread.java:149) at kid.bs.job.thread.KidActionThread.run(KidActionThread.java:83) at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665) at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690) at java.lang.Thread.run(Thread.java:595) Found 1 deadlock. -- -- Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
RSS Feed