Browse Source

:gear: Improve error handling in vpn.NetworkService

Ettore Di Giacinto 3 years ago
parent
commit
c579481af7
1 changed files with 3 additions and 1 deletions
  1. 3 1
      pkg/vpn/vpn.go

+ 3 - 1
pkg/vpn/vpn.go

@@ -59,7 +59,9 @@ func VPNNetworkService(p ...Option) node.NetworkService {
 			Logger:             logger.New(log.LevelDebug),
 			MaxStreams:         30,
 		}
-		c.Apply(p...)
+		if err := c.Apply(p...); err != nil {
+			return err
+		}
 
 		ifce, err := createInterface(c)
 		if err != nil {