From 45e3fe2f3b5cdacfcef8feb614e4e18eed5a38e4 Mon Sep 17 00:00:00 2001 From: qydysky Date: Wed, 17 May 2023 22:24:03 +0800 Subject: [PATCH] add --- sync/RWMutex.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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]) } -- 2.39.2