Other |
---|
tbdUnresolved |
Relates :
|
There are several deadlock fixes JDK-8129116, JDK-7155963, JDK-7158311. All of them are about to release the awtLock in each particular case to avoid deadlocking. This pattern doesn't look good to me. Currently we are dispatching events in XToolkit under the awtLock. We should consider to release the lock upon dispatchEvent() call in XToolkit and acquire it only when necessary.