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: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to