From 054cf817510a55a4258545883a2614dabb811b6d Mon Sep 17 00:00:00 2001 From: Greg Allen <420943+gregallen@users.noreply.github.com> Date: Mon, 4 Feb 2019 18:01:16 +0000 Subject: [PATCH] remove redundant File.length() check to fix race condition See https://github.com/codehaus-plexus/plexus-utils/issues/47 --- src/main/java/org/codehaus/plexus/util/FileUtils.java | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/main/java/org/codehaus/plexus/util/FileUtils.java b/src/main/java/org/codehaus/plexus/util/FileUtils.java index a784bf54..2dbcf275 100644 --- a/src/main/java/org/codehaus/plexus/util/FileUtils.java +++ b/src/main/java/org/codehaus/plexus/util/FileUtils.java @@ -1080,12 +1080,6 @@ public static void copyFile( final File source, final File destination ) mkdirsFor( destination ); doCopyFile( source, destination ); - - if ( source.length() != destination.length() ) - { - String message = "Failed to copy full contents from " + source + " to " + destination; - throw new IOException( message ); - } } private static void doCopyFile( File source, File destination )