Index: lams_learning/src/java/org/lamsfoundation/lams/learning/service/LearnerService.java =================================================================== RCS file: /usr/local/cvsroot/lams_learning/src/java/org/lamsfoundation/lams/learning/service/LearnerService.java,v diff -u -r1.107 -r1.108 --- lams_learning/src/java/org/lamsfoundation/lams/learning/service/LearnerService.java 12 Dec 2013 10:34:46 -0000 1.107 +++ lams_learning/src/java/org/lamsfoundation/lams/learning/service/LearnerService.java 12 Dec 2013 10:50:15 -0000 1.108 @@ -1057,18 +1057,6 @@ * This exception should never occur, as lamsCoreToolService.createToolSession is now synchronized. * Nevertheless, it sometimes occurs, so additional security measures stay. */ - try { - Thread.sleep(2000); - } catch (InterruptedException e1) { - // do nothing, it does not hurt us - } - try { - toolSession = lamsCoreToolService.createToolSession(learner, toolActivity, lesson); - } catch (DataIntegrityViolationException e1) { - LearnerService.log - .warn("There was an attempt to create two tool sessions with the same name. Retry failed, carrying on", - e1); - } } if (toolSession != null) { toolActivity.getToolSessions().add(toolSession);