} else {
//tried to wait and lock maxNumberOfRetries times; throw an exception
//throw new ServletException("unable to acquire session lock");
//instead of above; unlock the background so we can take over
_logger.warning("this should not happen-breaking background lock: sess =" + sess);
haSess.unlockBackground();
}
}
if(_logger.isLoggable(Level.FINEST)) {
_logger.finest("finished locking session: sess =" + sess);
_logger.finest("LOCK = " + haSess.getSessionLock());