Details
Description
Looking into the source of SessionDispatcher, I found in
122 try {
123 session.invalidate();
124 } catch (IllegalStateException e) {
125 Log.info("Session already invalidated.");
126 } finally {
127 SessionIDs.remove(session.getId());
128 }
I think line 127 causes another exception because, the session was invalidated in line 123 and some jsp-containers (at least oc4j) throws an exception when trying to get the invalidated session-id with session.getId(). Is this a potential bug?
122 try {
123 session.invalidate();
124 } catch (IllegalStateException e) {
125 Log.info("Session already invalidated.");
126 } finally {
127 SessionIDs.remove(session.getId());
128 }
I think line 127 causes another exception because, the session was invalidated in line 123 and some jsp-containers (at least oc4j) throws an exception when trying to get the invalidated session-id with session.getId(). Is this a potential bug?
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion