2
0
mirror of https://github.com/sudo-project/sudo.git synced 2025-08-29 13:28:10 +00:00

Add a comment describing why we need to be notified about our child

stopping.
This commit is contained in:
Todd C. Miller 2004-01-23 00:22:28 +00:00
parent 04b8f60cad
commit 2af994ada6

View File

@ -236,7 +236,13 @@ int sudo_edit(argc, argv)
_exit(127);
}
/* Anxious parent, waiting for letters home from camp... */
/*
* Wait for status from the child. Most modern kernels
* will not let an unprivileged child process send a
* signal to its privileged parent to we have to request
* status when the child is stopped and then send the
* same signal to our own pid.
*/
do {
#ifdef sudo_waitpid
pid = sudo_waitpid(kidpid, &i, WUNTRACED);