mirror of
https://github.com/outbackdingo/firezone.git
synced 2026-03-21 16:41:47 +00:00
Should fix #2880 The way I do it is after ~10 seconds dropping the `gateway_awaiting_connection` and let the client try the connection again, depending on upper layer, I think this is fine since the cases where this happens is unlikely. It's hard to test thoroughly but I'll test with bad-condition simulators, [pumba](https://github.com/alexei-led/pumba) seems promising. In the meantime I'm still creating the PR so that I can have it reviewed. Edit: Using Pumba with different % of packet loss things seems to go well, and connections are actually established even if the packets are loss. (Making a note that we should integrate pumba with our CI)