summaryrefslogtreecommitdiff
path: root/doc/posix-functions/execvp.texi
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2014-05-15 13:07:50 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2014-05-15 13:09:05 -0700
commit61640bceda024b0112779f4345c728c75c531cc4 (patch)
treeef44009866bfe5f64b836eb85ec44fee02748fb8 /doc/posix-functions/execvp.texi
parent24fe73d433ad4da81eb21013b8b1ec6d3b787dfc (diff)
downloadgnulib-61640bceda024b0112779f4345c728c75c531cc4.tar.gz
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms
Problem reported by Eli Zaretskii in: http://lists.gnu.org/archive/html/bug-grep/2014-05/msg00118.html * doc/posix-functions/execl.texi (execl): * doc/posix-functions/execle.texi (execle): * doc/posix-functions/execlp.texi (execlp): * doc/posix-functions/execv.texi (execv): * doc/posix-functions/execve.texi (execve): * doc/posix-functions/execvp.texi (execvp): Mention spawn+exit problem on non-Cygwin Windows platforms.
Diffstat (limited to 'doc/posix-functions/execvp.texi')
-rw-r--r--doc/posix-functions/execvp.texi4
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/posix-functions/execvp.texi b/doc/posix-functions/execvp.texi
index dbd9258fd1..da93271441 100644
--- a/doc/posix-functions/execvp.texi
+++ b/doc/posix-functions/execvp.texi
@@ -15,4 +15,8 @@ Portability problems not fixed by Gnulib:
@item
On some platforms, a script without executable permission is still run:
Cygwin 1.5.x.
+@item
+On Windows platforms (excluding Cygwin), this function operates by spawning
+and then by exiting the current process, which means the current
+process's parent may incorrectly proceed as if its child had exited.
@end itemize