From: qydysky Date: Wed, 17 May 2023 14:24:03 +0000 (+0800) Subject: add X-Git-Tag: v0.27.7 X-Git-Url: http://127.0.0.1:8081/?a=commitdiff_plain;h=45e3fe2f3b5cdacfcef8feb614e4e18eed5a38e4;p=part%2F.git add --- diff --git a/sync/RWMutex.go b/sync/RWMutex.go index ccda57d..f79bd5b 100644 --- a/sync/RWMutex.go +++ b/sync/RWMutex.go @@ -45,7 +45,7 @@ func (m *RWMutex) RLock(to ...time.Duration) (unlockf func()) { if len(to) > 1 { time.AfterFunc(to[1], func() { if !callC.Load() { - panicS := fmt.Sprintf("timeout to run rlock %v > %v\n", time.Since(c), to[0]) + panicS := fmt.Sprintf("timeout to run rlock %v > %v\n", time.Since(c), to[1]) for i := 0; i < len(calls); i++ { panicS += fmt.Sprintf("call by %s\n", calls[i]) } @@ -94,7 +94,7 @@ func (m *RWMutex) Lock(to ...time.Duration) (unlockf func()) { if len(to) > 1 { time.AfterFunc(to[1], func() { if !callC.Load() { - panicS := fmt.Sprintf("timeout to run lock %v > %v\n", time.Since(c), to[0]) + panicS := fmt.Sprintf("timeout to run lock %v > %v\n", time.Since(c), to[1]) for i := 0; i < len(calls); i++ { panicS += fmt.Sprintf("call by %s\n", calls[i]) }