diff options
author | Thomas Lenz <tlenz@iaik.tugraz.at> | 2014-10-28 12:41:10 +0100 |
---|---|---|
committer | Thomas Lenz <tlenz@iaik.tugraz.at> | 2014-10-28 12:41:10 +0100 |
commit | 41b1942dc69f1284894270e724ef517fb689f075 (patch) | |
tree | 7d87eb3597350bcb0f6f6e662ff37ba78789c759 /id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/utils/UserRequestCleaner.java | |
parent | 576f0cd61a686576267c05792d42b69ecbaf4b53 (diff) | |
download | moa-id-spss-41b1942dc69f1284894270e724ef517fb689f075.tar.gz moa-id-spss-41b1942dc69f1284894270e724ef517fb689f075.tar.bz2 moa-id-spss-41b1942dc69f1284894270e724ef517fb689f075.zip |
solve problems with multithreading and hibernate session
Diffstat (limited to 'id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/utils/UserRequestCleaner.java')
-rw-r--r-- | id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/utils/UserRequestCleaner.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/utils/UserRequestCleaner.java b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/utils/UserRequestCleaner.java index a75f8307d..27e29e292 100644 --- a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/utils/UserRequestCleaner.java +++ b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/utils/UserRequestCleaner.java @@ -68,7 +68,8 @@ public class UserRequestCleaner implements Runnable { //clean up active user storage AuthenticationManager.getInstance().removeAllUsersAfterTimeOut(); - + ConfigurationDBUtils.closeSession(); + Thread.sleep(SESSION_CLEANUP_INTERVAL * 1000); } catch (ConfigurationException e) { |