diff options
Diffstat (limited to 'winsup/cygwin/fork.cc')
-rw-r--r-- | winsup/cygwin/fork.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/winsup/cygwin/fork.cc b/winsup/cygwin/fork.cc index b2f4d7c84..30fca7b2d 100644 --- a/winsup/cygwin/fork.cc +++ b/winsup/cygwin/fork.cc @@ -733,6 +733,7 @@ vfork () if (vf->pid < 0) { int exitval = -vf->pid; + vf->pid = 0; if ((vf->pid = fork ()) == 0) exit (exitval); } |