浏览代码

Improve tun/udp init error messages

Nate Brown 5 年之前
父节点
当前提交
3b1826740e
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      main.go

+ 2 - 2
main.go

@@ -112,14 +112,14 @@ func Main(configPath string, configTest bool, buildVersion string) {
 		config.GetInt("tun.tx_queue", 500),
 	)
 	if err != nil {
-		l.Fatal(err)
+		l.WithError(err).Fatal("Failed to get a tun/tap device")
 	}
 
 	// set up our UDP listener
 	udpQueues := config.GetInt("listen.routines", 1)
 	udpServer, err := NewListener(config.GetString("listen.host", "0.0.0.0"), config.GetInt("listen.port", 0), udpQueues > 1)
 	if err != nil {
-		l.Fatal(err)
+		l.WithError(err).Fatal("Failed to open udp listener")
 	}
 	udpServer.reloadConfig(config)