Browse Source

Improve error checking

Bernhard Froehlich 6 năm trước cách đây
mục cha
commit
770e819e2b
1 tập tin đã thay đổi với 6 bổ sung0 xóa
  1. 6 0
      main.go

+ 6 - 0
main.go

@@ -222,6 +222,9 @@ func main() {
 
 			log.Printf("Listen on %s (STARTSSL) ...\n", listener)
 			lsnr, err := net.Listen("tcp", listener)
+			if err != nil {
+				log.Fatal(err)
+			}
 			defer lsnr.Close()
 
 			go server.Serve(lsnr)
@@ -268,6 +271,9 @@ func main() {
 
 			log.Printf("Listen on %s (TLS) ...\n", listener)
 			lsnr, err := tls.Listen("tcp", listener, server.TLSConfig)
+			if err != nil {
+				log.Fatal(err)
+			}
 			defer lsnr.Close()
 
 			go server.Serve(lsnr)