GitHub user cakofony opened a pull request: https://github.com/apache/logging-log4j2/pull/187
LOG4J2-2312 LOG4J2-2341 Fix jackson layout with async loggers AsyncLoggerContextSelector RingBufferLogEvents were not properly handled by the jackson layout. Currently the jackson layout implementation requires Log4jLogEvent instances, so we must convert all other LogEvent implementations into these. You can merge this pull request into a Git repository by running: $ git pull https://github.com/cakofony/logging-log4j2 LOG4J2-2312_LOG4J2-2341 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/logging-log4j2/pull/187.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #187 ---- commit fd1006b2f26d2c3860ddd907dc8ac9ba7e7239f6 Author: Carter Kozak <ckozak@...> Date: 2018-07-03T15:13:34Z LOG4J2-2312 LOG4J2-2341 Fix jackson layout with async loggers AsyncLoggerContextSelector RingBufferLogEvents were not properly handled by the jackson layout. Currently the jackson layout implementation requires Log4jLogEvent instances, so we must convert all other LogEvent implementations into these. ---- ---