On Fri, 19 Aug 2022 07:36:12 GMT, Florian Kirmaier <fkirma...@openjdk.org> 
wrote:

>> This PR switches the Thread to the QuantumRenderer, in the case the Disposer 
>> is called from another Thread - the printing Thread.
>> I'm open for better solutions on how to fix this Issue.
>> Initially i thought there is also a Race Condition in the resource pool, but 
>> a new one is created for the Printing Thread.
>
> Florian Kirmaier has updated the pull request with a new target base due to a 
> merge or a rebase. The incremental webrev excludes the unrelated changes 
> brought in by the merge/rebase. The pull request contains four additional 
> commits since the last revision:
> 
>  - Merge remote-tracking branch 'origin/master'
>  - JDK-8271395
>    changes based on codereview
>    We now catch Throwable instead of Exception
>  - JDK-8271395
>    QuantumRenderer is no longer public
>  - JDK-8271395 Fixing crash at printing
>    Switching to the QuantumThread fixes the native crash when cleaning 
> Textures.

Looks good.

Yes, that is due to JDK-8292549 which is fixed by the soon-to-be-integrated PR 
#879

-------------

Marked as reviewed by kcr (Lead).

PR: https://git.openjdk.org/jfx/pull/618

Reply via email to