Mark Leyva

Results 13 comments of 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 [![asciicast](https://asciinema.org/a/RglRQW3NceVvhtthbTjIcey8j.svg)](https://asciinema.org/a/RglRQW3NceVvhtthbTjIcey8j)

@zwpaper 1. No. I have `ls` aliased to `lsd`. 2. Here's a screencast of the output: [![asciicast](https://asciinema.org/a/Jb8jnRm8iW8ialIY1dl6fl6xk.svg)](https://asciinema.org/a/Jb8jnRm8iW8ialIY1dl6fl6xk)

@zwpaper No problem. I appreciate the help. Here's the screencast of the command: [![asciicast](https://asciinema.org/a/F100dlJ6zkUAuU43y1kr1Eq7o.svg)](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)

> 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...