github.com/number571/tendermint@v0.34.11-gost/internal/libs/sync/deadlock.go (about) 1 // +build deadlock 2 3 package sync 4 5 import ( 6 deadlock "github.com/sasha-s/go-deadlock" 7 ) 8 9 // A Mutex is a mutual exclusion lock. 10 type Mutex struct { 11 deadlock.Mutex 12 } 13 14 // An RWMutex is a reader/writer mutual exclusion lock. 15 type RWMutex struct { 16 deadlock.RWMutex 17 }