[Httpunit-commit] CVS: httpunit/src/com/meterware/servletunit ServletUnitHttpRequest.java,1.26,1.27
Brought to you by:
russgold
|
From: Russell G. <rus...@us...> - 2003-03-19 14:48:25
|
Update of /cvsroot/httpunit/httpunit/src/com/meterware/servletunit
In directory sc8-pr-cvs1:/tmp/cvs-serv9962/src/com/meterware/servletunit
Modified Files:
ServletUnitHttpRequest.java
Log Message:
No longer replace invalid session without being asked
Index: ServletUnitHttpRequest.java
===================================================================
RCS file: /cvsroot/httpunit/httpunit/src/com/meterware/servletunit/ServletUnitHttpRequest.java,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- ServletUnitHttpRequest.java 17 Mar 2003 17:37:04 -0000 1.26
+++ ServletUnitHttpRequest.java 19 Mar 2003 14:48:21 -0000 1.27
@@ -237,7 +237,12 @@
if (_session == null && getRequestedSessionId() != null) {
_session = _context.getSession( getRequestedSessionId() );
}
- if (_session == null ? create : _session.isInvalid()) {
+
+ if (_session != null && _session.isInvalid()) {
+ _session = null;
+ }
+
+ if (_session == null && create) {
_session = _context.newSession();
}
return _session;
|