I am resending my previous message as it contained some errors.
Are there situations where automatic NDC or MDC inheritance by child threads is inappropriate? I am sure there are although I know of no specific examples at this time.
For MDC, the choice was made for automatic inheritance, for NDC this was not possible for technical reasons. MDC uses thread locals (requiring JDk 1.2) whereas NDC does not.
Ideally, one should be able to choose between using automatic inheritance or not. It's a rather complex question and I do not have any good solutions to propose.
Ceki,
I submitted my changes as a bug report, I'm sure you've either seen it or will see it soon.
I kept the original behavior for now, without adding a configuration flag. Time permitting, I will take a stab at adding a configuration flag and submit that separately.
Thanks, Ray
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
