i have a few questions regarding a comment on MarkerLoggingAdapter which states that this class is not thread-safe
From my understanding, this class takes the marker as input into the method and copies it onto the LogEvent before publishing it onto the event stream. Therefore it seems to me that it is in fact thread safe (as opposed to DiagnosticMarkerBusLoggingAdapter which uses a local var to hold the MDC). The LogMarker object does have a function named extractFromMDC but it does not seem to be used anywhere. Am I missing something?
thanks in advance