]> Cypherpunks repositories - gostls13.git/commitdiff
sync: update comments for Once.done
authorJes Cok <xigua67damn@gmail.com>
Sat, 25 Oct 2025 16:41:11 +0000 (16:41 +0000)
committerGopher Robot <gobot@golang.org>
Mon, 27 Oct 2025 16:32:27 +0000 (09:32 -0700)
Sync with CL 666895.

Change-Id: I49c4a7f88d87cee9c30a858facd3cd8348efdf94
GitHub-Last-Rev: 88ac1c9c4131aa3f5dfb9c7923e49e46808c409d
GitHub-Pull-Request: golang/go#76026
Reviewed-on: https://go-review.googlesource.com/c/go/+/714360
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Jorropo <jorropo.pgm@gmail.com>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
Reviewed-by: David Chase <drchase@google.com>
Reviewed-by: Jorropo <jorropo.pgm@gmail.com>
src/sync/once.go

index 1573b28b28a4637b225a8e4ac6856a17e2218f16..7c9ad8dd1aa10d095cb4273b5bd4c4c6dc342316 100644 (file)
@@ -52,7 +52,7 @@ type Once struct {
 func (o *Once) Do(f func()) {
        // Note: Here is an incorrect implementation of Do:
        //
-       //      if o.done.CompareAndSwap(0, 1) {
+       //      if o.done.CompareAndSwap(false, true) {
        //              f()
        //      }
        //