History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: LBCORE-92
Type: Improvement Improvement
Status: Open Open
Priority: Major Major
Assignee: Logback dev list
Reporter: Cheenu
Votes: 7
Watchers: 9
Operations

If you were logged in you would be able to see more operations.
logback-core

Implement AsyncAppender

Created: 02/Mar/09 05:05 AM   Updated: 02/Jan/10 12:27 AM
Component/s: Appender
Affects Version/s: None
Fix Version/s: None

File Attachments: 1. Java Source File AsyncAppender.java (5 kb)



 Description  « Hide
Please implement AsyncAppender as in log4j.
http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/AsyncAppender.html
Some flaws noted in the log4j appender (I don't agree with silently throwing away log messages being default though)
http://glueclue.blogspot.com/2007/01/log4j-asyncappender-is-not-always_31.html

Referenced from #LBCLASSIC-20

Thanks

 All   Comments   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Anders Wallgren - 09/May/09 12:00 AM
I implemented AsyncAppender so we could migrate to logback here at Electric Cloud.

We place this code in the public domain, so you may use it as you see fit.

Lóránt Pintér - 28/May/09 12:08 PM
Thanks for sharing.

Maybe I'm missing something, but can't AsyncAppender be derived from UnsynchronizedAppenderBase?

Torsten Juergeleit - 02/Jan/10 12:26 AM - edited
I attached my take on a Logback-like implementation of log4js AsyncAppender to LBCLASSIC-177