msvcp90: Use atomic write for releasing threadsafe_queue spin lock.
commitdce7a61fa4f90cb8bf6b22a12e3a23e5f8d75ac3
authorJinoh Kang <jinoh.kang.kr@gmail.com>
Sun, 18 Sep 2022 15:34:47 +0000 (19 00:34 +0900)
committerAlexandre Julliard <julliard@winehq.org>
Tue, 20 Sep 2022 07:24:38 +0000 (20 09:24 +0200)
tree8d360434277074220e46ae671188a4cb0a0372cd
parent94512ecc124fb5bf78db1c355b9fb5674090bc19
msvcp90: Use atomic write for releasing threadsafe_queue spin lock.

This fixes data race in ARM/ARM64 platforms, and prevents potential
memory access reordering by the compiler.
dlls/msvcp90/details.c