EAP 7 throws IllegalMonitorStateException if session is invalidated after redirect
Issue
- We see an exception like the following if a session is invalidated after a redirect:
Caused by: java.lang.IllegalMonitorStateException
at java.util.concurrent.locks.StampedLock.unlock(StampedLock.java:609)
at org.wildfly.clustering.web.undertow.session.DistributableSessionManager.lambda$getSessionCloseTask$1(DistributableSessionManager.java:103)
at org.wildfly.clustering.web.undertow.session.DistributableSession.invalidate(DistributableSession.java:218)
at io.undertow.servlet.spec.HttpSessionImpl.invalidate(HttpSessionImpl.java:198)
Environment
- JBoss Enterprise Application Platform (EAP) 7.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.