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;