From eb1d6e4dd09cf5a6f39dc943ff15a79ac604dff5 Mon Sep 17 00:00:00 2001 From: Guido Zuidhof Date: Tue, 16 Apr 2024 18:24:36 +0200 Subject: [PATCH] Use context for `Listen` --- hareply/serve.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hareply/serve.go b/hareply/serve.go index 76c0c9d..fe77351 100644 --- a/hareply/serve.go +++ b/hareply/serve.go @@ -22,9 +22,9 @@ func (a *App) Serve(ctx context.Context) error { a.logger.DebugContext(ctx, "initial response loaded", slog.String("response", string(response))) - listener, err := net.Listen("tcp", net.JoinHostPort(a.host, fmt.Sprint(a.port))) + lc := net.ListenConfig{} + listener, err := lc.Listen(ctx, "tcp", net.JoinHostPort(a.host, fmt.Sprint(a.port))) if err != nil { - return fmt.Errorf("failed to listen: %w", err) }