On Wed Sep 17 20:03:44 2025 +0000, Stian Low wrote:
Latest pushed commit unconditionally calls NtSetEvent from NtSetEventBoostPriority.
It seems to me we should just add a quick test that it behaves like
NtSetEvent(), and call NtSetEvent() from it if so. This is the part that was unclear. By "quick test" I thought perhaps the suggestion was to query thread state info to somehow determine if behavior matched NtSetEvent. Should a NtSetEventBoostPriority test be added to ./dlls/ntdll/tests/sync.c? Xenia Canary still seems happy enough with this slightly more fleshed out implementation to the extent that the crash reported by the bug is still resolved. The game .iso still plays audio but with black screen instead of video which still seems to be a separate bug.
Sorry for delays with this merge request. Gitlab has started blocking my account very often again and I have to wait before I'm able to log back in. My alt account is able to login fine so its definitely account specific. My alt account also eventually gets blocked so maybe it's ExpressVPN related. Previously changing ExpressVPN locations seemed to help but none have been effective yet. Please let me know if there's anything that may help resolve this account blocking problem. It happens as simply as visiting my merge request link posted for the bug report.