[8u40] Request for approval: 8047288. Endless loop in EDT on Mac

Naoto Sato naoto.sato at oracle.com
Mon Jul 28 22:12:44 UTC 2014


Approved.

Naoto

On 7/28/14, 6:45 AM, artem malinko wrote:
> Hello!
>
> This is a request to backport a jdk9 fix into jdk8u-dev.
>
> Description:
> Window.isFocusableWindow() could lead to deadlock if it is invoked on
> AppKit thread. Fix caches result of Window.isFocusableWindow() on a peer
> level and method is not invoked on AppkitThread.
> https://bugs.openjdk.java.net/browse/JDK-8047288
>
> Fix included in jdk9:
> http://hg.openjdk.java.net/jdk9/client/jdk/rev/cffba41b6194
>
> Review thread:
> http://mail.openjdk.java.net/pipermail/awt-dev/2014-July/008281.html
>
> The patch for jdk8 is identical to one in jdk9.


More information about the jdk8u-dev mailing list