Mercurial > gnulib
view doc/posix-functions/execl.texi @ 17658:c8e1e9450f92
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.
author | Paul Eggert <eggert@cs.ucla.edu> |
---|---|
date | Thu, 15 May 2014 13:07:50 -0700 |
parents | bb0ceefd22dc |
children |
line wrap: on
line source
@node execl @section @code{execl} @findex execl POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/execl.html} Gnulib module: --- Portability problems fixed by Gnulib: @itemize @end itemize Portability problems not fixed by Gnulib: @itemize @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