From 9e333c39da785075e14d2a75887439f1887356d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=2E=20=C3=81ngel=20Jimeno?= Date: Wed, 18 Aug 2021 20:58:19 +0200 Subject: cmd: use net.ErrClosed for matching returned error (#4289) Implements #3805 --- cmd/commandfuncs.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'cmd') diff --git a/cmd/commandfuncs.go b/cmd/commandfuncs.go index c70b57a..c456a81 100644 --- a/cmd/commandfuncs.go +++ b/cmd/commandfuncs.go @@ -19,6 +19,7 @@ import ( "context" "crypto/rand" "encoding/json" + "errors" "fmt" "io" "io/ioutil" @@ -119,7 +120,7 @@ func cmdStart(fl Flags) (int, error) { for { conn, err := ln.Accept() if err != nil { - if !strings.Contains(err.Error(), "use of closed network connection") { + if !errors.Is(err, net.ErrClosed) { log.Println(err) } break -- cgit v1.2.3