Update of
/var/cvs/contributions/CMSContainer/cmsc/utilities/src/java/com/finalist/cmsc/filters
In directory
james.mmbase.org:/tmp/cvs-serv22793/cmsc/utilities/src/java/com/finalist/cmsc/filters
Modified Files:
DisableUrlSessionFilter.java
Log Message:
CMSC-863 - Also check if an userAgent is given
See also:
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/cmsc/utilities/src/java/com/finalist/cmsc/filters
See also: http://www.mmbase.org/jira/browse/CMSC-863
Index: DisableUrlSessionFilter.java
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer/cmsc/utilities/src/java/com/finalist/cmsc/filters/DisableUrlSessionFilter.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- DisableUrlSessionFilter.java 21 Apr 2008 10:11:52 -0000 1.4
+++ DisableUrlSessionFilter.java 2 Jun 2008 14:26:55 -0000 1.5
@@ -108,7 +108,7 @@
private void cleanSessions(HttpServletRequest httpRequest) {
try {
String userAgent = httpRequest.getHeader("User-Agent");
- if (userAgentPattern != null &&
userAgentPattern.matcher(userAgent).find()) {
+ if (StringUtils.isNotBlank(userAgent) && userAgentPattern != null
&& userAgentPattern.matcher(userAgent).find()) {
HttpSession session = httpRequest.getSession(false);
if (session != null && session.isNew()) {
session.invalidate();
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs