|
From: | dick . r . chiang |
Subject: | bug#36609: 27.0.50; Possible race-condition in threading implementation |
Date: | Thu, 10 Jun 2021 07:52:45 -0400 |
User-agent: | Gnus/5.14 (Gnus v5.14pre) Emacs/28.0.50 (gnu/linux) |
[Standard disclaimer about not being a compiler semanticist] > a single word... change should ... be atomic. I've never heard that. I googled around; one helpful and only mildly sententious monograph on the topic is https://stefansf.de/post/qualifier-volatile-c/ Adding the volatile qualifier to `threads_holding_glib_lock` did not resolve my MRE on my particular architecture (whatever that may be).
[Prev in Thread] | Current Thread | [Next in Thread] |