DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUGĀ·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=39591>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED ANDĀ·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=39591

           Summary: Deadlock between AppenderSkeleton and
                    RollingFileAppender
           Product: Log4j
           Version: 1.3alpha
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: major
          Priority: P2
         Component: Appender
        AssignedTo: [email protected]
        ReportedBy: [EMAIL PROTECTED]


Found one Java-level deadlock:
=============================
"http-8080-Processor24":
  waiting to lock monitor 0x081c5388 (object 0x961b06d0, a 
org.apache.log4j.rolling.RollingFileAppender),
  which is held by "http-8080-Processor19"
"http-8080-Processor19":
  waiting to lock monitor 0x081c5194 (object 0x961b3068, a 
org.apache.log4j.rolling.RollingFileAppender),
  which is held by "http-8080-Processor24"

Java stack information for the threads listed above:
===================================================
"http-8080-Processor24":
        at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java)
        - waiting to lock <0x961b06d0> (a 
org.apache.log4j.rolling.RollingFileAppender)
        at org.apache.log4j.RollingFileAppender.doAppend
(RollingFileAppender.java:253)
        at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders
(AppenderAttachableImpl.java:67)
        at org.apache.log4j.Category.callAppenders(Category.java:218)
        at org.apache.log4j.Category.forcedLog(Category.java:587)
        at org.apache.log4j.Category.debug(Category.java:359)
        at org.apache.log4j.FileAppender.setFile(FileAppender.java:255)
        - locked <0x961b3068> (a org.apache.log4j.rolling.RollingFileAppender)
        at org.apache.log4j.rolling.RollingFileAppender.rollover
(RollingFileAppender.java:248)
        - locked <0x961b3068> (a org.apache.log4j.rolling.RollingFileAppender)
        at org.apache.log4j.rolling.RollingFileAppender.subAppend
(RollingFileAppender.java:330)
        at org.apache.log4j.WriterAppender.append(WriterAppender.java:174)
        at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:276)
        - locked <0x961b3068> (a org.apache.log4j.rolling.RollingFileAppender)
        at org.apache.log4j.RollingFileAppender.doAppend
(RollingFileAppender.java:253)
        at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders
(AppenderAttachableImpl.java:67)
        at org.apache.log4j.Category.callAppenders(Category.java:218)
        at org.apache.log4j.Category.forcedLog(Category.java:587)
        at org.apache.log4j.Category.log(Category.java:1168)
        at org.apache.commons.logging.impl.Log4JLogger.error
(Log4JLogger.java:195)
...
        at java.lang.Thread.run(Thread.java:618)
"http-8080-Processor19":
        at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java)
        - waiting to lock <0x961b3068> (a 
org.apache.log4j.rolling.RollingFileAppender)
        at org.apache.log4j.RollingFileAppender.doAppend
(RollingFileAppender.java:253)
        at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders
(AppenderAttachableImpl.java:67)
        at org.apache.log4j.Category.callAppenders(Category.java:218)
        at org.apache.log4j.Category.forcedLog(Category.java:587)
        at org.apache.log4j.Category.debug(Category.java:359)
        at org.apache.log4j.FileAppender.setFile(FileAppender.java:255)
        - locked <0x961b06d0> (a org.apache.log4j.rolling.RollingFileAppender)
        at org.apache.log4j.rolling.RollingFileAppender.rollover
(RollingFileAppender.java:248)
        - locked <0x961b06d0> (a org.apache.log4j.rolling.RollingFileAppender)
        at org.apache.log4j.rolling.RollingFileAppender.subAppend
(RollingFileAppender.java:330)
        at org.apache.log4j.WriterAppender.append(WriterAppender.java:174)
        at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:276)
        - locked <0x961b06d0> (a org.apache.log4j.rolling.RollingFileAppender)
        at org.apache.log4j.RollingFileAppender.doAppend
(RollingFileAppender.java:253)
        at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders
(AppenderAttachableImpl.java:67)
        at org.apache.log4j.Category.callAppenders(Category.java:218)
        at org.apache.log4j.Category.forcedLog(Category.java:587)
        at org.apache.log4j.Category.log(Category.java:1168)
        at org.apache.commons.logging.impl.Log4JLogger.error
(Log4JLogger.java:195)
...
        at java.lang.Thread.run(Thread.java:618)

Found 1 deadlock.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

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

Reply via email to