From e65d1cf6008d047efa901adf232496b611e81440 Mon Sep 17 00:00:00 2001 From: "Matthew R. Kasun" Date: Mon, 17 Oct 2022 11:04:17 -0400 Subject: [PATCH] maintain server listen port on failover/ingress deletion --- logic/gateway.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/logic/gateway.go b/logic/gateway.go index 19014183..a84d1867 100644 --- a/logic/gateway.go +++ b/logic/gateway.go @@ -265,7 +265,9 @@ func DeleteIngressGateway(networkName string, nodeid string) (models.Node, bool, } logger.Log(3, "deleting ingress gateway") wasFailover := node.Failover == "yes" - node.UDPHolePunch = network.DefaultUDPHolePunch + if node.IsServer != "yes" { + node.UDPHolePunch = network.DefaultUDPHolePunch + } node.LastModified = time.Now().Unix() node.IsIngressGateway = "no" node.IngressGatewayRange = ""