aboutsummaryrefslogtreecommitdiffstats
path: root/cmd/server.go
diff options
context:
space:
mode:
authorJP Appel <jeanpierre.appel01@gmail.com>2025-07-18 15:25:08 -0400
committerJP Appel <jeanpierre.appel01@gmail.com>2025-07-18 15:25:08 -0400
commit06b3b478948bfbe1527cf14f912bad6ec5b9dcb7 (patch)
tree7fe97931ccf61fbbba3d7a332c56d64a2478a6a8 /cmd/server.go
parentb1226acdde526ff0dc83a6b7e81d1f6ccf0ad3c2 (diff)
Improved logging
Diffstat (limited to 'cmd/server.go')
-rw-r--r--cmd/server.go7
1 files changed, 4 insertions, 3 deletions
diff --git a/cmd/server.go b/cmd/server.go
index 374e5f4..21f4661 100644
--- a/cmd/server.go
+++ b/cmd/server.go
@@ -27,7 +27,7 @@ func setupServerFlags(args []string, fs *flag.FlagSet, flags *ServerFlags) {
fs.Parse(args)
}
-func runServer(gFlags GlobalFlags, sFlags ServerFlags, db *data.Query) byte {
+func runServer(sFlags ServerFlags, db *data.Query) byte {
addr := fmt.Sprintf("%s:%d", sFlags.Address, sFlags.Port)
s := http.Server{Addr: addr, Handler: server.New(db)}
@@ -48,7 +48,7 @@ func runServer(gFlags GlobalFlags, sFlags ServerFlags, db *data.Query) byte {
case <-exit:
slog.Info("Recieved signal to shutdown")
case err := <-serverErrors:
- slog.Error("Server error", err)
+ slog.Error("Server error", slog.String("err", err.Error()))
}
slog.Info("Shutting down server")
@@ -56,7 +56,8 @@ func runServer(gFlags GlobalFlags, sFlags ServerFlags, db *data.Query) byte {
defer cancel()
if err := s.Shutdown(ctx); err != nil {
- slog.Error("Error shutting down server", err)
+ slog.Error("Error shutting down server",
+ slog.String("err", err.Error()))
return 1
}