diff --git a/.changeset/blue-pandas-reply.md b/.changeset/blue-pandas-reply.md new file mode 100644 index 000000000..5b2b93c9e --- /dev/null +++ b/.changeset/blue-pandas-reply.md @@ -0,0 +1,5 @@ +--- +"@livekit/protocol": patch +--- + +fix call depth for override logger diff --git a/logger/medialogutils/override.go b/logger/medialogutils/override.go index da42b9e1a..5f1848cad 100644 --- a/logger/medialogutils/override.go +++ b/logger/medialogutils/override.go @@ -27,10 +27,22 @@ func NewOverrideLogger(l logger.Logger) *OverrideLogger { } return &OverrideLogger{ - Logger: l, + Logger: l.WithCallDepth(1), } } +func (l *OverrideLogger) Debugw(msg string, keysAndValues ...interface{}) { + l.Logger.Debugw(msg, keysAndValues...) +} + +func (l *OverrideLogger) Infow(msg string, keysAndValues ...interface{}) { + l.Logger.Infow(msg, keysAndValues...) +} + +func (l *OverrideLogger) Warnw(msg string, err error, keysAndValues ...interface{}) { + l.Logger.Warnw(msg, err, keysAndValues...) +} + func (l *OverrideLogger) Errorw(msg string, err error, keysAndValues ...interface{}) { l.Logger.Warnw(msg, err, keysAndValues...) }