You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@randall77 requested issue #52612 to be considered for backport to the next 1.18 minor release.
Ah yes, looks like a "race" between my CL 241661, which renamed the first-store-in-progress marker, and CL 241678, which introduced new instances of the old marker. I think we just need to agree on the new one.
This is a serious issue with no workaround - it causes sync/atomic.Value to misbehave when using a combination of Load/Store and Swap/CompareAndSwap operations.
…ogress marker
We need to use the same marker everywhere. My CL to rename the
marker (CL 241661) and the CL to add more uses of the marker
under the old name (CL 241678) weren't coordinated with each other.
Fixes#52615
Change-Id: I97023c0769e518491924ef457fe03bf64a2cefa6
Reviewed-on: https://go-review.googlesource.com/c/go/+/403094
Run-TryBot: Keith Randall <khr@golang.org>
Reviewed-by: Ian Lance Taylor <iant@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Keith Randall <khr@google.com>
Reviewed-on: https://go-review.googlesource.com/c/go/+/403198
@randall77 requested issue #52612 to be considered for backport to the next 1.18 minor release.
The text was updated successfully, but these errors were encountered: