update logic for determing when to check for free port

This commit is contained in:
Matthew R. Kasun
2022-07-11 08:15:46 -04:00
parent daf2e364c7
commit 7bfbf06eb5
5 changed files with 18 additions and 10 deletions

View File

@@ -62,7 +62,10 @@ func Pull(network string, iface bool) (*models.Node, error) {
logger.Log(0, "unable to update server config: "+err.Error())
}
}
if nodeGET.Node.ListenPort != cfg.Node.ListenPort {
if nodeGET.Node.ListenPort != cfg.Node.LocalListenPort {
if err := wireguard.RemoveConf(resNode.Interface, false); err != nil {
logger.Log(0, "error remove interface", resNode.Interface, err.Error())
}
err = ncutils.ModPort(&resNode)
if err != nil {
return nil, err