You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by ja...@apache.org on 2012/04/21 07:17:48 UTC

svn propchange: r1328369 - svn:log

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
+