Download Install Tutorial Docs FAQ Tools WikiLicense Team IRC Planet Involvement Shop Book

Changeset 1929

Show
Ignore:
Timestamp:
03/17/08 15:49:20
Author:
fumanchu
Message:

Fix for #686 (Software caused connection abort).

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/cherrypy/wsgiserver/__init__.py

    r1928 r1929  
    118118 
    119119socket_errors_to_ignore = plat_specific_errors( 
    120     "EPIPE", "ETIMEDOUT", "ECONNREFUSED", "ECONNRESET", 
     120    "EPIPE", 
     121    "ETIMEDOUT", "WSAETIMEDOUT", 
     122    "ECONNREFUSED", "WSAECONNREFUSED", 
     123    "ECONNRESET", "WSAECONNRESET", 
     124    "ECONNABORTED", "WSAECONNABORTED", 
     125    "ENETRESET", "WSAENETRESET", 
    121126    "EHOSTDOWN", "EHOSTUNREACH", 
    122     "WSAECONNABORTED", "WSAECONNREFUSED", "WSAECONNRESET", 
    123     "WSAENETRESET", "WSAETIMEDOUT") 
     127    ) 
    124128socket_errors_to_ignore.append("timed out") 
    125129 
     
    14091413                # Just try again. See http://www.cherrypy.org/ticket/479. 
    14101414                return 
     1415            if msg == "Software caused connection abort": 
     1416                # See http://www.cherrypy.org/ticket/686. 
     1417                return 
    14111418            raise 
    14121419     

Hosted by WebFaction

Log in as guest/cpguest to create tickets