monogon-dev / monogon

The Monogon Monorepo. May contain traces of peanuts and a ✨pure Go Linux userland✨. Work in progress!
https://monogon.tech
Apache License 2.0
377 stars 9 forks source link

launch-cluster: interrupt does not propagate #291

Open fionera opened 7 months ago

fionera commented 7 months ago

Closing //metropolis:launch-cluster wont stop the running qemu instances

lorenz commented 7 months ago

Please clarify what closing means, Ctrl+C seems to work for both me and Serge.

fionera commented 7 months ago

Thats weird, I tried that and it didnt propagate. I think the nix-shell roundtrip looses the signal somewhere

q3k commented 6 months ago

I have a vague recollection of having to deal with lack of SIGINT propagation somewhere recently, and having to patch a C wrapper to actually pass that signal through. Not sure if it was a Bazel or a Nix (or something else entirely) thing, but definitely in that area.