You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by iv...@apache.org on 2011/03/10 01:51:35 UTC

svn commit: r1080075 - /wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/RequestCycle.java

Author: ivaynberg
Date: Thu Mar 10 00:51:34 2011
New Revision: 1080075

URL: http://svn.apache.org/viewvc?rev=1080075&view=rev
Log:

Issue: WICKET-3487

Modified:
    wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/RequestCycle.java

Modified: wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/RequestCycle.java
URL: http://svn.apache.org/viewvc/wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/RequestCycle.java?rev=1080075&r1=1080074&r2=1080075&view=diff
==============================================================================
--- wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/RequestCycle.java (original)
+++ wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/RequestCycle.java Thu Mar 10 00:51:34 2011
@@ -1444,8 +1444,8 @@ public abstract class RequestCycle
 					response.reset();
 					currentStep = RESPOND;
 
-					// wicket-2013: create a new session if invalidated
-					if (getSession().isSessionInvalidated())
+					// get rid of the session if its invalidated
+					if (Session.exists() && getSession().isSessionInvalidated())
 					{
 						session = null;
 						Session.unset();