You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I need to double check this but it seems like signals are not (always?) passed to the child. To reproduce, run micromamba run bash and press Ctrl+C, it will stop the child (but only on Windows?).
The text was updated successfully, but these errors were encountered:
I ran into this bug this week, where the subprocesses of micromamba run were somehow getting orphaned rather than killed. I was rather surprised to find micromamba run not able to forward signals to be the cause.
For context, this was using micromamba run to spawn conda environment-based IPython kernels for JupyterHub - this isn't something that's officially supported, but rather something I'm testing out. For now to avoid this issue, it seems like eval "$(micromamba shell hook -s bash)" && micromamba activate /path/to/env && exec python -m ipykernel_launcher ... may be my best option, however clunky it may be.
I need to double check this but it seems like signals are not (always?) passed to the child. To reproduce, run
micromamba run bash
and press Ctrl+C, it will stop the child (but only on Windows?).The text was updated successfully, but these errors were encountered: