Mark Leyva
Mark Leyva
@antimof Thanks for that. I didn't notice this was fixed in the Debian branch. There's a slew of issues aside from this that stops 95.0.4638.69-1.1 from compiling though. After working...
@zwpaper [](https://asciinema.org/a/RglRQW3NceVvhtthbTjIcey8j)
@zwpaper 1. No. I have `ls` aliased to `lsd`. 2. Here's a screencast of the output: [](https://asciinema.org/a/Jb8jnRm8iW8ialIY1dl6fl6xk)
@zwpaper No problem. I appreciate the help. Here's the screencast of the command: [](https://asciinema.org/a/F100dlJ6zkUAuU43y1kr1Eq7o)
@meain It's a bit long but here you go: [output.txt](https://github.com/Peltoche/lsd/files/6145583/output.txt)
@zwpaper No.
> I think that the proposed fix is kinda racy, because if the process is terminated between your check and blocking the signals, then we will not receive `SIGCHLD` for...
> If the process terminates between your check and blocking the signals, then we will wait for the whole timeout even if the process had already terminated, as in the...
> Maybe the bug is a bit different, but the problem remains the same: if the process terminates right before `sigprocmask` is called, then we will have to wait for...