From eaad8e7d010addb2c74159caf73fb8548cc107f7 Mon Sep 17 00:00:00 2001 From: Derek Hulley Date: Fri, 20 Jan 2006 15:19:48 +0000 Subject: [PATCH] Attempted workaround for Linux File.lastModifiedTime() issue git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2162 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../org/alfresco/repo/content/filestore/FileContentWriter.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/java/org/alfresco/repo/content/filestore/FileContentWriter.java b/source/java/org/alfresco/repo/content/filestore/FileContentWriter.java index 753d785c55..9bfd9f7acb 100644 --- a/source/java/org/alfresco/repo/content/filestore/FileContentWriter.java +++ b/source/java/org/alfresco/repo/content/filestore/FileContentWriter.java @@ -134,6 +134,8 @@ public class FileContentWriter extends AbstractContentWriter implements RandomAc // create the channel RandomAccessFile randomAccessFile = new RandomAccessFile(file, "rw"); // will create it FileChannel channel = randomAccessFile.getChannel(); + // due to Linux dodgey behaviour, we have to set the modified date of the file ourselves + file.setLastModified(System.currentTimeMillis()); // done if (logger.isDebugEnabled()) {