You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@velocity.apache.org by nb...@apache.org on 2005/10/15 00:26:21 UTC

svn commit: r321234 - /jakarta/velocity/tools/trunk/src/java/org/apache/velocity/tools/view/servlet/ServletToolboxManager.java

Author: nbubna
Date: Fri Oct 14 15:26:18 2005
New Revision: 321234

URL: http://svn.apache.org/viewcvs?rev=321234&view=rev
Log:
use a Serializable object as the session mutex

Modified:
    jakarta/velocity/tools/trunk/src/java/org/apache/velocity/tools/view/servlet/ServletToolboxManager.java

Modified: jakarta/velocity/tools/trunk/src/java/org/apache/velocity/tools/view/servlet/ServletToolboxManager.java
URL: http://svn.apache.org/viewcvs/jakarta/velocity/tools/trunk/src/java/org/apache/velocity/tools/view/servlet/ServletToolboxManager.java?rev=321234&r1=321233&r2=321234&view=diff
==============================================================================
--- jakarta/velocity/tools/trunk/src/java/org/apache/velocity/tools/view/servlet/ServletToolboxManager.java (original)
+++ jakarta/velocity/tools/trunk/src/java/org/apache/velocity/tools/view/servlet/ServletToolboxManager.java Fri Oct 14 15:26:18 2005
@@ -406,7 +406,8 @@
                 lock = session.getAttribute("session.mutex");
                 if (lock == null)
                 {
-                    lock = new Object();
+                    // use a Boolean because it is serializable and small
+                    lock = new Boolean(true);
                     session.setAttribute("session.mutex", lock);
                 }
             }



---------------------------------------------------------------------
To unsubscribe, e-mail: velocity-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: velocity-dev-help@jakarta.apache.org