Author: markt
Date: Mon Mar 14 00:27:48 2011
New Revision: 1081238
URL: http://svn.apache.org/viewvc?rev=1081238&view=rev
Log:
Some bots (Google) send an invalid session ID
Modified:
tomcat/trunk/java/org/apache/catalina/valves/CrawlerSessionManagerValve.java
Modified:
tomcat/trunk/java/org/apache/catalina/valves/CrawlerSessionManagerValve.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/valves/CrawlerSessionManagerValve.java?rev=1081238&r1=1081237&r2=1081238&view=diff
==============================================================================
---
tomcat/trunk/java/org/apache/catalina/valves/CrawlerSessionManagerValve.java
(original)
+++
tomcat/trunk/java/org/apache/catalina/valves/CrawlerSessionManagerValve.java
Mon Mar 14 00:27:48 2011
@@ -121,7 +121,7 @@ public class CrawlerSessionManagerValve
}
// If the incoming request has a session ID, no action is required
- if (request.getRequestedSessionId() == null) {
+ if (request.getSession(false) == null) {
// Is this a crawler - check the UA headers
Enumeration<String> uaHeaders = request.getHeaders("user-agent");
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]