Skip to content
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

Disable TCCL vertx options #4037

Merged
merged 1 commit into from
Jul 27, 2021
Merged

Disable TCCL vertx options #4037

merged 1 commit into from
Jul 27, 2021

Conversation

vietj
Copy link
Member

@vietj vietj commented Jul 27, 2021

No description provided.

…et the thread context classloader when running actions on a Vert.x context. This options is set by default to the legacy 'vertx.disableTCCL' system property.

The warn logged when the TCCL is disabled and the current thread classloader is not the system classloader is removed.

fixes #4035
fixes #4036
@vietj vietj added this to the 4.2.0 milestone Jul 27, 2021
@vietj
Copy link
Member Author

vietj commented Jul 27, 2021

@Sanne please have a look

@Sanne
Copy link
Contributor

Sanne commented Jul 27, 2021

Looks great, thanks! I'll test it in the afternoon and let you know.

@Sanne
Copy link
Contributor

Sanne commented Jul 27, 2021

@vietj nice, seems to work as intended when combined with @stuartwdouglas 's quarkusio/quarkus#18875

my draft:

@vietj
Copy link
Member Author

vietj commented Jul 27, 2021

@Sanne is that a green for a merge ? if that so then I'll merge it and backport to 4.1 branch

@Sanne
Copy link
Contributor

Sanne commented Jul 27, 2021

@vietj yes it's green :) +1 to merge and backport.

I couldn't run the full testsuite as that would require me to rebuild lots of projects, but a quick hack shows it works great for our intended purposes on the core components and Hibernate Reactive. I don't expect it to be problematic for the other components, sharing this just for clarity.

@vietj vietj merged commit 417919b into master Jul 27, 2021
@vietj vietj deleted the vertx-disable-tccl branch July 27, 2021 14:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants