Thomas Eizinger

Results 1888 comments of Thomas Eizinger

> This is happening consistently on our GCP Gateways: Does it have functional IPv6?

This became slightly easier now that we have https://github.com/firezone/firezone/pull/6181.

Once this is in place, Rust-based clients like the Tauri GUI and the CLI client can just use the `Tunnel` directly and spawn their own task onto their runtime, which...

> @thomaseizinger Still relevant? Yes.

If we temporarily duplicate the `Tunnel` struct, we should be able to do this for client and gateway separately and thus reduce the complexity of code that needs to be...

As a first step towards this, we can move the call to `PhoenixChannel::new` into the respective clients. That should reduce the number of things we have to pass down in...

I just had another crack at this and it is still quite a large chunk of code that would move at once and it would need some hacks. It turns...

@jamilbk Do we want some of these optimisations in the 1.1.0 client release?

> Closing idle connections will be the biggest needle mover -- is that fairly simple to implement? I wouldn't want to introduce new bugs at this point. I'll attempt it...

With single relay per connection and the low power mode, I think we can consider this done!