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);