syncs: add means of declare locking assumptions for debug mode validation

Updates #17852

Change-Id: I42a64a990dcc8f708fa23a516a40731a19967aba
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
This commit is contained in:
Brad Fitzpatrick
2025-11-19 10:54:42 -08:00
committed by Brad Fitzpatrick
parent 3f9f0ed93c
commit 74ed589042
3 changed files with 48 additions and 0 deletions

View File

@@ -15,4 +15,8 @@ type RWMutex struct {
sync.RWMutex
}
func RequiresMutex(mu *sync.Mutex) {
// TODO: check
}
// TODO(bradfitz): actually track stuff when in debug mode.