Skip to content

[3.4] Logger instances are lazily initialized #376

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Apr 29, 2021

Conversation

carterkozak
Copy link
Contributor

97f7973 is a clean cherry-pick, however the two ternary statements have been replaced with if/else in commit
5bd1b48 due to the limitations of java 8 generic type inference.

I did not include aa24297 in this PR because the v3.4 branch does not use jcstress.

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Default java loggers are no longer initialized when custom
ExceptionHandler instances are provided. This allows logging
frameworks to delegate to disruptor without risking deadlocks.

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants