You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@velocity.apache.org by cb...@apache.org on 2021/07/07 14:18:22 UTC

[velocity-engine] branch master updated: Update ResourceManagerImpl.java

This is an automated email from the ASF dual-hosted git repository.

cbrisson pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/velocity-engine.git


The following commit(s) were added to refs/heads/master by this push:
     new 11cc29d  Update ResourceManagerImpl.java
     new bb5a9d6  Merge pull request #24 from luryson/patch-3
11cc29d is described below

commit 11cc29d65fcadca5964b7e6b7aadb8545c292b67
Author: luryson <lu...@qq.com>
AuthorDate: Mon Jun 21 14:53:49 2021 +0800

    Update ResourceManagerImpl.java
    
    invoke touch() to set nextCheck field, otherwise template will be refreshed every time after first expiration
---
 .../java/org/apache/velocity/runtime/resource/ResourceManagerImpl.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/velocity-engine-core/src/main/java/org/apache/velocity/runtime/resource/ResourceManagerImpl.java b/velocity-engine-core/src/main/java/org/apache/velocity/runtime/resource/ResourceManagerImpl.java
index 4acc602..82843ac 100644
--- a/velocity-engine-core/src/main/java/org/apache/velocity/runtime/resource/ResourceManagerImpl.java
+++ b/velocity-engine-core/src/main/java/org/apache/velocity/runtime/resource/ResourceManagerImpl.java
@@ -561,7 +561,8 @@ public class ResourceManagerImpl
             newResource.process();
             newResource.setLastModified(howOldItWas);
             resource = newResource;
-
+            resource.touch();
+            
             globalCache.put(resourceKey, newResource);
         }
         return resource;