summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--logging.go8
2 files changed, 8 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore
index 5322a53..e154526 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,7 @@
_gitignore/
*.log
Caddyfile
+Caddyfile.*
!caddyfile/
# artifacts from pprof tooling
diff --git a/logging.go b/logging.go
index 129aec4..5f8ea06 100644
--- a/logging.go
+++ b/logging.go
@@ -661,9 +661,15 @@ func newDefaultProductionLog() (*defaultCustomLog, error) {
cl.buildCore()
+ logger := zap.New(cl.core)
+
+ // capture logs from other libraries which
+ // may not be using zap logging directly
+ _ = zap.RedirectStdLog(logger)
+
return &defaultCustomLog{
CustomLog: cl,
- logger: zap.New(cl.core),
+ logger: logger,
}, nil
}