1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-01 21:35:40 +02:00
Find a file
Martin Oberhuber 01c3b7aacc Bug 521788 - spawner doesnt kill child process on MacOS X
Fixed by copying code from org.eclipse.cdt.core.linux that
contains the fix from bug 119387 : set the process group by
calling setpgid() when forking a process, and use killpg() for
killing the entire process group on termination.

This also aligns MacOS code fully with Linux code. Tested on
MacOSX 10.8 and 10.13 beta. Binaries will be submitted with the
related fix for bug 519886.

Change-Id: I87df87caa88cff60b4d9eee2252252234d1a4f84
Signed-off-by: Martin Oberhuber <mober.at+eclipse@gmail.com>
(cherry picked from commit 1019030e74)
2017-09-04 06:35:40 -04:00
.mvn releng: Make use of Tycho POM-less functionality 2017-02-13 23:19:56 -04:00
build Upversion features for 9.3.2. 2017-08-10 15:48:15 -04:00
codan Bug 517405 - Marker refresh causes editor to open 2017-05-30 09:29:48 +02:00
core Bug 521788 - spawner doesnt kill child process on MacOS X 2017-09-04 06:35:40 -04:00
cross Upversion features for 9.3.2. 2017-08-10 15:48:15 -04:00
debug Upversion features for 9.3.2. 2017-08-10 15:48:15 -04:00
doc Bug 517516: Update N&N in CDT docs 2017-05-31 07:39:52 -04:00
dsf Upversion features for 9.3.2. 2017-08-10 15:48:15 -04:00
dsf-gdb Upversion features for 9.3.2. 2017-08-10 15:48:15 -04:00
jtag Upversion features for 9.3.2. 2017-08-10 15:48:15 -04:00
launch Upversion features for 9.3.2. 2017-08-10 15:48:15 -04:00
llvm Upversion features for 9.3.2. 2017-08-10 15:48:15 -04:00
lrparser Upversion features for 9.3.2. 2017-08-10 15:48:15 -04:00
memory Upversion features for 9.3.2. 2017-08-10 15:48:15 -04:00
native Fix serial port naming on Windows to ensure get() method works. 2017-06-18 22:18:33 -04:00
qt Upversion features for 9.3.2. 2017-08-10 15:48:15 -04:00
releng Upversion features for 9.3.2. 2017-08-10 15:48:15 -04:00
remote Upversion features for 9.3.2. 2017-08-10 15:48:15 -04:00
testsrunner Upversion features for 9.3.2. 2017-08-10 15:48:15 -04:00
toolchains/arduino Upversion features for 9.3.2. 2017-08-10 15:48:15 -04:00
upc Upversion features for 9.3.2. 2017-08-10 15:48:15 -04:00
util Upversion features for 9.3.2. 2017-08-10 15:48:15 -04:00
visualizer Upversion features for 9.3.2. 2017-08-10 15:48:15 -04:00
windows Upversion features for 9.3.2. 2017-08-10 15:48:15 -04:00
xlc Upversion features for 9.3.2. 2017-08-10 15:48:15 -04:00
.gitignore Ignore NFS-created files. 2012-11-08 13:34:54 -08:00
pom.xml releng: Enforce JavaSE-1.8 EE for tycho-eclipserun-plugin 2017-05-26 12:31:20 -04:00