diff --git a/storage/nat.nim b/storage/nat.nim index 363e8307..6c8bd7b1 100644 --- a/storage/nat.nim +++ b/storage/nat.nim @@ -161,9 +161,11 @@ method handleNatStatus*( if dialBackAddr.isNone: warn "Got empty dialback address in AutoNat when node is NotReachable" + if m.tcpMappingId.isSome and m.udpMappingId.isSome: m.close() - discovery.updateRecordsAndSpr(@[], udpPort = discoveryPort) + + discovery.updateRecordsAndSpr(@[], udpPort = discoveryPort) elif m.tcpMappingId.isSome and m.udpMappingId.isSome: warn "Not Reachable with active port mapping. The port mapping will be deleted and relay will start."