On Fri, 1 Dec 2023 16:49:30 GMT, Anton Bobrov <d...@openjdk.org> wrote:
>> This patch addresses the issues described in the >> https://bugs.openjdk.org/browse/JDK-8320655 by fixing the proper locking and >> signalling around libpipewire thread loop condition variables and also >> fixing libpipewire error detection and signalling and propagation to the >> screencast API. This makes the screencast robot stable enough to >> consistently make it thru the entire javax/swing jtreg suite without hanging >> and also significantly reduces CPU consumption as there is no longer any >> burning spinners since they are now waiting on related conditions proper. > > Anton Bobrov has updated the pull request incrementally with one additional > commit since the last revision: > > 8320655: remove volatiles and do explicit cleanup on failure 32 bit test failure seems unrelated. ------------- PR Comment: https://git.openjdk.org/jdk/pull/16794#issuecomment-1838319102