containers / gvisor-tap-vsock

A new network stack based on gVisor
Apache License 2.0
269 stars 50 forks source link

Is it possible to restart gvproxy to restore network connectivity? #418

Open cfergeau opened 2 weeks ago

cfergeau commented 2 weeks ago

Currently, if the gvproxy crashes, the VM using it will lose network connectivity. The VM must be shutdown and both gvproxy and the VM must be restarted to restore network connectivity.

It would be nice if there was a way to restart a crashed (or misbehaving) gvproxy process, and if the VM was able to detect this, reconnect to it, and then network connectivity would be restored.

Opening an issue to remember to take a look at this, to first see if this looks feasible without major architecture changes.