diff options
author | Michael Gran <spk121@yahoo.com> | 2021-01-22 20:49:04 -0800 |
---|---|---|
committer | Michael Gran <spk121@yahoo.com> | 2021-03-10 02:00:15 -0800 |
commit | 1b697d339b3616f4a868585b4f9ccb754b5bea57 (patch) | |
tree | e017d995d7903cf35238c357e5eb72635bc713da /LICENSE | |
parent | 653cc0bf953a11432f77ade9c007848e947cc430 (diff) | |
download | guile-1b697d339b3616f4a868585b4f9ccb754b5bea57.tar.gz |
remove 2nd attempt at invoking ComSpec when spawning child
The start_child procedure is used to spawn a child process. If it fails
to launch the given argv[0] as if it were a command, it has logic to
retry using the ComSpec as a command interpreter, treating argv[0] as
a batch file name. Usually, this fails because batch files would have
been handled in the first pass if they were valid. Also, this has
the unfortunate side effect of spawning a shell awaiting user input.
It is safer to remove this attempt.
* libguile/posix-w32.c (start_child): remove fallback processing
Diffstat (limited to 'LICENSE')
0 files changed, 0 insertions, 0 deletions