When calling clone() and clone3(), the user is allowed to specify a signal to be sent to the parent process on exit. Respect this value by storing it in the Process struct and sending the signal on exit. Add a test as well to verify that the signal is properly delivered to the parent. |
||
|---|---|---|
| .. | ||
| Makefile | ||
| clone_exit_signal.c | ||
| clone_no_exit_signal.c | ||
| clone_process.c | ||