tools.go_stun
1:4b125c1ef311 Browse Files
. Смена identity чтобы можно было фильтровать на платформе FreeBSD * Не падаем, если необходимо добавить информационное сообщение
1.1 --- a/main.go Sun Apr 05 19:17:10 2020 +0300 1.2 +++ b/main.go Sun Apr 05 21:17:13 2020 +0300 1.3 @@ -11,7 +11,7 @@ 1.4 ) 1.5 1.6 const ( 1.7 - LOG_IDENT string = "net.a0fs.gostun" 1.8 + LOG_IDENT string = "net-a0fs-gostun" 1.9 ) 1.10 1.11 func getPort() (res string, err error) { 1.12 @@ -48,7 +48,7 @@ 1.13 if r_err := recover(); r_err != nil { 1.14 err = log.Err(fmt.Sprintf("Error on service for %s (service time: %v): %v", remoteAddr, _s_tmd, r_err)) 1.15 if err != nil { 1.16 - panic(err) 1.17 + panic(err.Error()) 1.18 } 1.19 } else { 1.20 err = conn.Close() 1.21 @@ -57,16 +57,12 @@ 1.22 remoteAddr, _s_tmd, err)) 1.23 1.24 if err != nil { 1.25 - panic(err) 1.26 + panic(err.Error()) 1.27 } 1.28 } else { 1.29 - err = log.Info(fmt.Sprintf("Ok service %s in %v", remoteAddr, _s_tmd)) 1.30 - if err != nil { 1.31 - panic(err) 1.32 - } 1.33 + _ = log.Info(fmt.Sprintf("Ok service %s in %v", remoteAddr, _s_tmd)) 1.34 } 1.35 } 1.36 - 1.37 }() 1.38 1.39 addr_spit := strings.Split(remoteAddr, ":") 1.40 @@ -75,10 +71,10 @@ 1.41 port := "Port: " + addr_spit[addr_last] + "\n" 1.42 1.43 if _, err := conn.Write([]byte(addr)); err != nil { 1.44 - panic(err) 1.45 + panic(err.Error()) 1.46 } 1.47 if _, err := conn.Write([]byte(port)); err != nil { 1.48 - panic(err) 1.49 + panic(err.Error()) 1.50 } 1.51 } 1.52