Browse Source

peers nil check

0xdcarns 3 years ago
parent
commit
90ca33db6e
1 changed files with 1 additions and 1 deletions
  1. 1 1
      netclient/wireguard/common.go

+ 1 - 1
netclient/wireguard/common.go

@@ -107,7 +107,7 @@ func SetPeers(iface string, node *models.Node, peers []wgtypes.PeerConfig) error
 		err = SetMacPeerRoutes(iface)
 		err = SetMacPeerRoutes(iface)
 		return err
 		return err
 	} else if ncutils.IsLinux() {
 	} else if ncutils.IsLinux() {
-		if len(peers) > 0 {
+		if peers != nil && len(peers) > 0 {
 			local.SetPeerRoutes(iface, oldPeerAllowedIps, peers)
 			local.SetPeerRoutes(iface, oldPeerAllowedIps, peers)
 		}
 		}
 	}
 	}