Michael Goldfinger created LOG4NET-407:
------------------------------------------
Summary: AsyncAppender - better Implementation
Key: LOG4NET-407
URL: https://issues.apache.org/jira/browse/LOG4NET-407
Project: Log4net
Issue Type: Improvement
Components: Appenders
Affects Versions: 4.0
Environment: .Net 4.0 and newer
Reporter: Michael Goldfinger
Priority: Minor
I checked out the AsyncAppender and found some drawbacks.
* logevents are not logged if the appender close
* order of logevents got lost
I created an new implementation that waits for all logevents to be computed
before close and maintains the order of the events. If the application process
got killed the logevents are lost too but in any other case the loss of
logevents could be prevented. The drawback of my implementation is that the TLP
is requred so .NET 2.0 is not supported.
I could not find the place to contribute so I created this ticket. I hope it's
useful.
--
This message was sent by Atlassian JIRA
(v6.1#6144)