From 6433b3f0b4ef519794b4602cde2a91167bb04985 Mon Sep 17 00:00:00 2001 From: Mikhail Osipov Date: Tue, 9 Mar 2021 01:48:39 +0300 Subject: fix listen error --- main.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index 0218d9f..24e3252 100644 --- a/main.go +++ b/main.go @@ -2,6 +2,7 @@ package main import ( "fmt" + "errors" "io" "log" "net" @@ -85,7 +86,8 @@ func listen(host string, min, max int) { for n := min; n <= max; n++ { l, err := net.Listen("tcp", fmt.Sprintf("%s:%d", host, n)) if err != nil { - log.Fatal(err) + fmt.Printf("fail %d listen: %s\n", n, errors.Unwrap(err)) + continue } go func(l net.Listener, port int) { -- cgit v1.2.3-70-g09d2