Author: jacopoc
Revision: 1328369
Modified property: svn:log

Modified: svn:log at Sat Apr 21 05:17:48 2012
------------------------------------------------------------------------------
--- svn:log (original)
+++ svn:log Sat Apr 21 05:17:48 2012
@@ -1 +1,8 @@
-Backported
+
+Backported 1308358, 1308368, 1308817 and 1328356:
+ * upgrade to freemarker 2.3.19
+ * The cache of parsed Groovy scripts was not thread safe; this issue, in 
instances with several concurrent threads running the same script the first 
time (i.e. not cached) could cause the same script parsed multiple times and 
then added to the cache (overriding the previous value); this event was causing 
the clearing of caches in Freemarker; because of a bug in Freemarker [*] this 
could cause a deadlock.
+   The issue is present on all versions of Freemarker but it is less frequent 
on latest version because of the refactoring of caches happened after release 
2.3.10.
+   
+   [*] 
https://sourceforge.net/tracker/?func=detail&aid=3519805&group_id=794&atid=100794
+

Reply via email to