From dfacf6eab5a1f539c5d8936e097bec8b1eabcbce Mon Sep 17 00:00:00 2001 From: kohsuke Date: Thu, 10 Sep 2009 20:40:25 +0000 Subject: [PATCH] delete the config file first, so that even if the request doesn't fully complete, the job won't be resurrected. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@21575 71c3de6d-444a-0410-be80-ed276b4c234a --- core/src/main/java/hudson/model/AbstractItem.java | 1 + 1 file changed, 1 insertion(+) diff --git a/core/src/main/java/hudson/model/AbstractItem.java b/core/src/main/java/hudson/model/AbstractItem.java index 465e83cc02..406d8cb552 100644 --- a/core/src/main/java/hudson/model/AbstractItem.java +++ b/core/src/main/java/hudson/model/AbstractItem.java @@ -274,6 +274,7 @@ public abstract class AbstractItem extends Actionable implements Item, HttpDelet * Does the real job of deleting the item. */ protected void performDelete() throws IOException, InterruptedException { + getConfigFile().delete(); Util.deleteRecursive(getRootDir()); } -- GitLab