Index: base/test/launcher/test_launcher.cc |
diff --git a/base/test/launcher/test_launcher.cc b/base/test/launcher/test_launcher.cc |
index 667d1eb488d1acc76ff6167480ddee92608724e7..1d480608eb147298bfe43870a6e322e3095a5c6f 100644 |
--- a/base/test/launcher/test_launcher.cc |
+++ b/base/test/launcher/test_launcher.cc |
@@ -383,6 +383,9 @@ void DoLaunchChildTestProcess( |
} |
#elif defined(OS_POSIX) |
options.new_process_group = true; |
+#if defined(OS_LINUX) |
+ options.kill_on_parent_death = true; |
+#endif // defined(OS_LINUX) |
FileHandleMappingVector fds_mapping; |
ScopedFD output_file_fd; |