mirror of
https://github.com/outbackdingo/firezone.git
synced 2026-01-27 18:18:55 +00:00
When a peer expired the os might have cached the old internal ips that we used, then with a new peer we were assigning new ips and that cached ip might have been wrong, then the tunnel would be in state where it would send the wrong response to this ips. With this PR we try to always reuse the old ip if there's any available.