From 543fe070a6af952b118253df7a7c1dd1d7739f92 Mon Sep 17 00:00:00 2001 From: mindless Date: Mon, 16 Feb 2009 03:03:36 +0000 Subject: [PATCH] [FIXED HUDSON-3049] avoid NPE in DEFAULT ProcessTreeKiller git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@15369 71c3de6d-444a-0410-be80-ed276b4c234a --- core/src/main/java/hudson/util/ProcessTreeKiller.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/hudson/util/ProcessTreeKiller.java b/core/src/main/java/hudson/util/ProcessTreeKiller.java index 814d594b5a..4313186773 100644 --- a/core/src/main/java/hudson/util/ProcessTreeKiller.java +++ b/core/src/main/java/hudson/util/ProcessTreeKiller.java @@ -168,7 +168,8 @@ public abstract class ProcessTreeKiller { */ private static final ProcessTreeKiller DEFAULT = new ProcessTreeKiller() { public void kill(Process proc, Map modelEnvVars) { - proc.destroy(); + if (proc!=null) + proc.destroy(); // kill by model unsupported } }; -- GitLab