Skip to content

Commit b414774

Browse files
committed
server: don't log anything if logger isn't specified
Use io.Discard if a logger isn't passed to NewBgpServer(). Signed-off-by: FUJITA Tomonori <[email protected]>
1 parent b5e996b commit b414774

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

pkg/server/server.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ import (
2020
"context"
2121
"errors"
2222
"fmt"
23+
"io"
2324
"log/slog"
2425
"net"
2526
"net/netip"
@@ -150,9 +151,8 @@ func NewBgpServer(opt ...ServerOption) *BgpServer {
150151
logger := opts.logger
151152
lvl := opts.logLevelVar
152153
if logger == nil {
153-
logger = slog.Default()
154-
lvl = &slog.LevelVar{}
155-
lvl.Set(slog.LevelInfo)
154+
logger = slog.New(slog.NewJSONHandler(io.Discard, nil))
155+
lvl = nil
156156
}
157157
roaTable := table.NewROATable(logger)
158158
shared := newSharedData()

0 commit comments

Comments
 (0)