diff --git a/cherrypy/_cprequest.py b/cherrypy/_cprequest.py index 18950d6..c4e46ea 100644 --- a/cherrypy/_cprequest.py +++ b/cherrypy/_cprequest.py @@ -658,7 +658,10 @@ class Request(object): # Handle cookies differently because on Konqueror, multiple # cookies come on different lines with the same key if name == 'Cookie': - self.cookie.load(value) + try: + self.cookie.load(value) + except: + pass if not dict.__contains__(headers, 'Host'): # All Internet-based HTTP/1.1 servers MUST respond with a 400