- Notifications
You must be signed in to change notification settings - Fork 729
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
Possible VaadinSession deadlock when invalidating HTTP session#5558
Possible VaadinSession deadlock when invalidating HTTP session #5558
Comments
Originally by @alump Changing accessSynchronously to access resolved deadlock issues seen with WebSphere 8.5 + CA Wily Introscope + Vaadin 7.1.5 |
Originally by proaccountapp Updated prioritization date. |
Originally by CodingFabian I can report that this is true. it just happened on our production system |
Originally by CodingFabian review is here: https://dev.vaadin.com/review/#/c/4849/ |
Originally by [email protected] patch review: https://dev.vaadin.com/review/#/c/4849/ |
Originally by @jdahlstrom
VaadinService.lockSession:
If between (1) and (2) the servlet container asynchronously initiates session invalidation, the relevant threads may deadlock if/as the container has to internally lock the HttpSession first. Execution path that results in deadlock:
Proposed solution: change the
accessSynchronouslycall infireSessionDestroyto asynchronousaccess- this would fix the related ticket #12346 as well.Imported from https://dev.vaadin.com/ issue #14452
The text was updated successfully, but these errors were encountered: