Replies: 5 comments 4 replies
|
Hi @Yura52 - they are simple binaries that invoke the fish process, but inject some "activation" variables (e.g. the PATH will have the CONDA environment injected, and so on. The source code can be found here: https://github.com/prefix-dev/pixi/tree/main/crates/pixi_trampoline On Unix we are using |
|
Please let us know if you find out anything! |
|
We should potentially remove the CTRL C signal handler from the trampoline because exec() should replace the current running process completely anyways. |
|
@wolfv Thanks for the prompt reply! Another thing that I have just realised after your comments is that, from time to time, I run things like this: where And sometimes, I do Ctrl+C to interrupt the currently running Anyway, all the above should be considered as preliminary observations. I will share if I find the root cause of the issue. |
|
@wolfv Hi! I have just noticed that the aforementioned |
Uh oh!
There was an error while loading. Please reload this page.
I am debugging a weird issue that can be related to
pixi. On my system (Ubuntu 18), over time, there are more and more zombiefishprocesses until they are explicitly stopped.fishis installed withpixi globaland is launched with./.pixi/bin/fish. I wonder if there is any difference between running./.pixi/bin/fishand./.pixi/envs/fish/bin/fish. One of my hypothesis is that specifically./.pixi/bin/fishis the reason behind the zombie processes, but I am not sure. And generally, I wonder what is the nature of the binaries in.pixi/bin?All reactions