From c3fc09939cd688a8aa1bb19a1be2b0d7ab72e087 Mon Sep 17 00:00:00 2001 From: Kohsuke Kawaguchi Date: Mon, 14 Mar 2011 13:26:11 -0700 Subject: [PATCH] [FIXED JENKINS-7871] Fixed a race condition in FilePath.copyTo that results in missing tail bits when the master is heavily loaded. --- changelog.html | 3 + core/src/main/java/hudson/FilePath.java | 4 + core/src/test/java/hudson/FilePathTest.java | 95 +++++++++++++++++++ .../main/java/hudson/remoting/Channel.java | 23 +++-- .../java/hudson/remoting/LocalChannel.java | 4 + .../java/hudson/remoting/VirtualChannel.java | 8 ++ 6 files changed, 128 insertions(+), 9 deletions(-) diff --git a/changelog.html b/changelog.html index 625aa0bcf5..1b826ce259 100644 --- a/changelog.html +++ b/changelog.html @@ -68,6 +68,9 @@ Upcoming changes