log: modify lock defer unlock order in sync handler (#24667)

This modifies the order of Lock() defer Unlock() to follow the more
typically used pattern.
This commit is contained in:
Daniel Liu 2024-11-15 10:02:41 +08:00
parent 07443431d3
commit 0902dcf37c

View file

@ -52,8 +52,9 @@ func StreamHandler(wr io.Writer, fmtr Format) Handler {
func SyncHandler(h Handler) Handler {
var mu sync.Mutex
return FuncHandler(func(r *Record) error {
defer mu.Unlock()
mu.Lock()
defer mu.Unlock()
return h.Log(r)
})
}