Job control: libc constants, pid fix (#362)
* Use signal constants from libc Instead of hardcoding numbers, which causes portability issues. In particular, SIGTSTP is not 20 on FreeBSD. * Remove pid offset
Showing
- README.md 1 addition, 1 deletionREADME.md
- src/builtins/job_control.rs 8 additions, 5 deletionssrc/builtins/job_control.rs
- src/main.rs 2 additions, 2 deletionssrc/main.rs
- src/shell/flow.rs 3 additions, 1 deletionsrc/shell/flow.rs
- src/shell/job_control.rs 13 additions, 10 deletionssrc/shell/job_control.rs
- src/shell/pipe.rs 9 additions, 8 deletionssrc/shell/pipe.rs
Loading
Please register or sign in to comment