chore(tfstated): prepare for listening on a second port

This commit is contained in:
Julien Dessaux 2024-12-31 11:29:58 +01:00
parent 36e3d473f2
commit 65e66b5e38
Signed by: adyxax
GPG key ID: F92E51B86E07177E
3 changed files with 17 additions and 14 deletions

View file

@ -2,9 +2,8 @@ package backend
import (
"context"
"fmt"
"io"
"log"
"log/slog"
"net"
"net/http"
@ -41,9 +40,9 @@ func Run(
Handler: logger.Middleware(mux, false),
}
go func() {
log.Printf("listening on %s\n", httpServer.Addr)
slog.Info("backend http server listening", "address", httpServer.Addr)
if err := httpServer.ListenAndServe(); err != nil && err != http.ErrServerClosed {
_, _ = fmt.Fprintf(stderr, "error listening and serving: %+v\n", err)
slog.Error("error listening and serving backend http server", "address", httpServer.Addr, "error", err)
}
}()