优化异步日志

This commit is contained in:
duanhf2012
2023-08-17 15:54:36 +08:00
parent 25a672ca53
commit fa6039e2cb

View File

@@ -416,8 +416,8 @@ func (logger *Logger) doSPrintf(level slog.Level,a []interface{}) {
return return
} }
gLogger.Slogger.Handler().(IOriginHandler).Lock() logger.Slogger.Handler().(IOriginHandler).Lock()
defer gLogger.Slogger.Handler().(IOriginHandler).UnLock() defer logger.Slogger.Handler().(IOriginHandler).UnLock()
logger.sBuff.Reset() logger.sBuff.Reset()
@@ -427,7 +427,7 @@ func (logger *Logger) doSPrintf(level slog.Level,a []interface{}) {
logger.sBuff.AppendString(slog.AnyValue(s).String()) logger.sBuff.AppendString(slog.AnyValue(s).String())
} }
logger.sBuff.AppendString("\"\n") logger.sBuff.AppendString("\"\n")
gLogger.ioWriter.Write([]byte(logger.sBuff.Bytes())) logger.ioWriter.Write([]byte(logger.sBuff.Bytes()))
} }
func (logger *Logger) STrace(a ...interface{}) { func (logger *Logger) STrace(a ...interface{}) {