瀏覽代碼

Log: made sync.Mutext private

Signed-off-by: Vishal Rana <vr@labstack.com>
Vishal Rana 10 年之前
父節點
當前提交
2ebf6acaf3
共有 1 個文件被更改,包括 3 次插入3 次删除
  1. 3 3
      log/log.go

+ 3 - 3
log/log.go

@@ -17,7 +17,7 @@ type (
 		out    io.Writer
 		err    io.Writer
 		prefix string
-		sync.Mutex
+		mu     sync.Mutex
 	}
 	Level uint8
 )
@@ -160,8 +160,8 @@ func Fatal(msg interface{}, args ...interface{}) {
 }
 
 func (l *Logger) log(v Level, w io.Writer, msg interface{}, args ...interface{}) {
-	l.Lock()
-	defer l.Unlock()
+	l.mu.Lock()
+	defer l.mu.Unlock()
 
 	if v >= l.level {
 		// TODO: Improve performance