Closed alanjian85 closed 5 months ago
Signal is a mechanism that is too complicated and has many shortcomings. Additionally, it may have left many design defects such as the many system calls returning EINTR as error. Further consideration thus should be made before integrating the mechanism of signal.
Currently, user-space utilities like shells lack the capability to control their child processes during their execution. To address this limitation, supporting basic Unix signals such as SIGSTOP and SIGKILL is required.