-
Notifications
You must be signed in to change notification settings - Fork 271
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(windows): move connlib into a subprocess #3349
Conversation
… and make sure normal execution doesn't depend on debug subcommands
…rther from production subcommands
…factor-debug-subcommands
…-debug-subcommands
Signed-off-by: Reactor Scram <ReactorScram@users.noreply.github.com>
…eactorscram/ipc-connlib
I heard of some OS where a child process could inherit its parent's ID. Maybe I dreamt it.
…factor Controller
I tried to refactor with this too but it was taking too long and I hit a snag where I wanted to read the cookie before the codec was created https://docs.rs/tokio-util/latest/tokio_util/codec/length_delimited/struct.LengthDelimitedCodec.html# |
Per standup, will abandon this and just split off a subprocess crate, since it took a long time to figure out and some other Rust + Windows project might find it convenient. |
the crate was split out in #3414, if that merges and firezone-connection works well, we can close this |
Closing, if we need this again subzone has moved over here https://github.com/firezone/subzone |
Todo
Tests