https://bz.apache.org/bugzilla/show_bug.cgi?id=57779

--- Comment #5 from Remy Maucherat <r...@apache.org> ---
In your trace the deadlock is caused by the lock on <0x00000000c3b273b8> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) but it
only appears once in your stack, we don't see where it is locked.

I note that 53 works and not 54, but there are no apparently relevant changes.
In 55, the error processing was updated to be done in a container thread (the
only solution really) and that's where the socket locking is done. This seems
legitimate and unavoidable as any async closing attempt is 100% broken.

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to