925bd4faa1
Testclusters currently provides protection from clusters living past the life of a build by adding a shutdown hook to java. While this works in some cases, it does not cover all cases like where the daemon is killed with SIGKILL. To handle these other cases, this commit replaces the shutdown hooks with a separate process (one per build) that manages reaping external services if gradle dies. |
||
---|---|---|
.. | ||
src/main/java/org/elasticsearch/gradle/reaper | ||
build.gradle |