[1207] in Kerberos-V5-bugs
krb5b4pl3: slave/kpropd.c: don't use vfork
daemon@ATHENA.MIT.EDU (Jonathan I. Kamens)
Sun Mar 19 21:11:24 1995
From: "Jonathan I. Kamens" <jik@cam.ov.com>
Date: Sun, 19 Mar 1995 21:14:41 -0500
To: krb5-bugs@MIT.EDU
kpropd shouldn't use vfork, because it's closing file descriptors in
the child, and the child process of a vfork isn't allowed to do that.
--- slave/kpropd.c 1995/03/13 21:24:36 1.4
+++ slave/kpropd.c 1995/03/13 21:25:35 1.5
@@ -793,10 +793,7 @@
edit_av[2] = request;
edit_av[3] = NULL;
-#ifndef BSD
-#define vfork fork
-#endif
- switch(vfork()) {
+ switch(fork()) {
case -1:
com_err(progname, errno, "while trying to fork %s",
kdb5_edit);