From b0e3c3de47877d83595872a4886d14ce160084c8 Mon Sep 17 00:00:00 2001 From: kohsuke Date: Sat, 31 Mar 2007 05:34:10 +0000 Subject: [PATCH] fixed #402. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@2810 71c3de6d-444a-0410-be80-ed276b4c234a --- core/src/main/java/hudson/model/ExternalRun.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/hudson/model/ExternalRun.java b/core/src/main/java/hudson/model/ExternalRun.java index f70f1fd95d..77cf84e6e5 100644 --- a/core/src/main/java/hudson/model/ExternalRun.java +++ b/core/src/main/java/hudson/model/ExternalRun.java @@ -59,7 +59,7 @@ public class ExternalRun extends Run { * * */ - public void acceptRemoteSubmission(final Reader in) { + public void acceptRemoteSubmission(final Reader in) throws IOException { final long[] duration = new long[1]; run(new Runner() { public Result run(BuildListener listener) throws Exception { @@ -93,8 +93,11 @@ public class ExternalRun extends Run { } }); - if(duration[0]!=0) + if(duration[0]!=0) { super.duration = duration[0]; + // save the updated duration + save(); + } } } -- GitLab