Hey Folks,

I've put together a fix for LOG4J2-2299, where events lose parameters
and format as they
are passed between disruptors. I'm not sure where this lies on the
spectrum of idea vs patch,
and would appreciate feedback before merging.
Patch is attached, and also available here:
https://github.com/cakofony/logging-log4j2/commit/3d69e449c2dd17dc97b148ae5eece5070d68b4e5

Relatedly, I'm curious if anyone has ideas on LOG4J2-2301, where
events logged to mixed
asynchronous loggers with tiered appenders (appenders attached to both
"com.foo" and
"ROOT") work correctly for "com.foo", however appenders on the root
logger receive
the message with all parameter values replaced with null.

Thanks!
-Carter

Reply via email to