aboutsummaryrefslogtreecommitdiff
path: root/hotline/client_conn.go
diff options
context:
space:
mode:
authorJeff Halter <868228+jhalter@users.noreply.github.com>2024-06-10 16:49:37 -0700
committerJeff Halter <868228+jhalter@users.noreply.github.com>2024-06-10 16:53:31 -0700
commita6216dd89252fa01dc176f98f1e4ecfd3f637566 (patch)
tree125aa765058693626207e04da5d01c37827ed036 /hotline/client_conn.go
parent5cc444c89968dda9060d4e2f458b1babb9b603cd (diff)
Replace zap logger with slog
Diffstat (limited to 'hotline/client_conn.go')
-rw-r--r--hotline/client_conn.go14
1 files changed, 7 insertions, 7 deletions
diff --git a/hotline/client_conn.go b/hotline/client_conn.go
index 48a6947..f73265d 100644
--- a/hotline/client_conn.go
+++ b/hotline/client_conn.go
@@ -3,9 +3,9 @@ package hotline
import (
"encoding/binary"
"fmt"
- "go.uber.org/zap"
"golang.org/x/crypto/bcrypt"
"io"
+ "log/slog"
"math/big"
"sort"
"strings"
@@ -44,7 +44,7 @@ type ClientConn struct {
transfersMU sync.Mutex
transfers map[int]map[[4]byte]*FileTransfer
- logger *zap.SugaredLogger
+ logger *slog.Logger
}
func (cc *ClientConn) sendAll(t int, fields ...Field) {
@@ -61,7 +61,7 @@ func (cc *ClientConn) handleTransaction(transaction Transaction) error {
// Validate that required field is present
if field.ID == nil {
- cc.logger.Errorw(
+ cc.logger.Error(
"Missing required field",
"RequestType", handler.Name, "FieldID", reqField.ID,
)
@@ -69,7 +69,7 @@ func (cc *ClientConn) handleTransaction(transaction Transaction) error {
}
if len(field.Data) < reqField.minLen {
- cc.logger.Infow(
+ cc.logger.Info(
"Field does not meet minLen",
"RequestType", handler.Name, "FieldID", reqField.ID,
)
@@ -77,7 +77,7 @@ func (cc *ClientConn) handleTransaction(transaction Transaction) error {
}
}
- cc.logger.Debugw("Received Transaction", "RequestType", handler.Name)
+ cc.logger.Debug("Received Transaction", "RequestType", handler.Name)
transactions, err := handler.Handler(cc, &transaction)
if err != nil {
@@ -87,7 +87,7 @@ func (cc *ClientConn) handleTransaction(transaction Transaction) error {
cc.Server.outbox <- t
}
} else {
- cc.logger.Errorw(
+ cc.logger.Error(
"Unimplemented transaction type received", "RequestID", requestNum)
}
@@ -149,7 +149,7 @@ func (cc *ClientConn) Disconnect() {
}
if err := cc.Connection.Close(); err != nil {
- cc.Server.Logger.Errorw("error closing client connection", "RemoteAddr", cc.RemoteAddr)
+ cc.Server.Logger.Error("error closing client connection", "RemoteAddr", cc.RemoteAddr)
}
}