浏览代码

Improve error checking

Bernhard Froehlich 6 年之前
父节点
当前提交
770e819e2b
共有 1 个文件被更改,包括 6 次插入0 次删除
  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)