Skip to content
Discussion options

You must be logged in to vote

@lloydmeta It does look like that the Vert.x handler which manages the offloading to the virtual thread is running early, before various Quarkus HTTP aware components run, such as Quarkus security ones, or JAX-RS filters.

I think it makes sense, perhaps you can try to execute a blocking operation in the custom IdentityProvider on the current virtual thread, without using the provided authentication context which is typically used for executing blocking operations

Replies: 2 comments 6 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
6 replies
@sberyozkin
Comment options

@sberyozkin
Comment options

@lloydmeta
Comment options

@sberyozkin
Comment options

@lloydmeta
Comment options

Answer selected by lloydmeta
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
area/security area/virtual-threads Issue related to Java's Virtual Threads
2 participants