Author: michiel
Date: 2010-05-10 11:08:43 +0200 (Mon, 10 May 2010)
New Revision: 42119

Modified:
   
mmbase/branches/MMBase-1_9/applications/searchrelate/src/main/java/org/mmbase/searchrelate/SessionCleaner.java
Log:
sessions could be invalidated in the mean time

Modified: 
mmbase/branches/MMBase-1_9/applications/searchrelate/src/main/java/org/mmbase/searchrelate/SessionCleaner.java
===================================================================
--- 
mmbase/branches/MMBase-1_9/applications/searchrelate/src/main/java/org/mmbase/searchrelate/SessionCleaner.java
      2010-05-10 09:03:59 UTC (rev 42118)
+++ 
mmbase/branches/MMBase-1_9/applications/searchrelate/src/main/java/org/mmbase/searchrelate/SessionCleaner.java
      2010-05-10 09:08:43 UTC (rev 42119)
@@ -46,11 +46,15 @@
 
 
     public void run() {
-        LOG.info("Removing from session " + keys);
-        for (String key : keys) {
-            session.removeAttribute(key);
+        try {
+            LOG.info("Removing from session " + session.getId() + " " + keys);
+            for (String key : keys) {
+                session.removeAttribute(key);
+            }
+            session.removeAttribute(KEY);
+        } catch (IllegalStateException ise) {
+            LOG.info(session.getId() + ": " + ise.getMessage());
         }
-        session.removeAttribute(KEY);
     }
 
     @Override

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to