summaryrefslogtreecommitdiffhomepage
path: root/syncs/mutex_debug.go
blob: 55a9b1231092fdd046cea5fc46360f53bc951166 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
// Copyright (c) Tailscale Inc & AUTHORS
// SPDX-License-Identifier: BSD-3-Clause

//go:build ts_mutex_debug

package syncs

import "sync"

type Mutex struct {
	sync.Mutex
}

type RWMutex struct {
	sync.RWMutex
}

func RequiresMutex(mu *sync.Mutex) {
	// TODO: check
}

// TODO(bradfitz): actually track stuff when in debug mode.